Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment because it IS hard (Score 1) 526

programming IS hard — there are all sorts of wierd arcane hoops to jump through, and you have to tackle your way through abstractions and functions and develop the ability to build and sustain a mental model in a completely rigorous way. the compiler is unforgiving — but ultimately your best friend, because it gives you very exact feedback in your logical interrogations. chess might be the best preparation for dealing with code —but once youre in it, it becomes a maze of math and pointers and valiables and missing semicolons.

programming IS hard —but it is also rewarding.
stop trying to dumb it down.

2cents from toronto
j

Comment VM virtual machine (Score 1) 383

they were showing a VM virtual machine running Linux — and bigSUR is using rosetta. is the virtual machine coming with the OS or is it remaining with third parties? does it integrate x86 emulation via rosetta2? they showed usable performance executing x86 code — tomb raider was playable. it would be really nice to get some metrics to see if rosetta cripples legacy application performance.

Comment happy birthday mac! (Score 1) 108

the event was catalytic in so many ways —the world was still running DOS — and boom! all of the sudden the world had a GUI. it did for the command line what the iPhone did for smartphones —total game changer —i still remember, coming from DOS (LDOS, TRSDOS, NewDOS, and PC-DOS) — and trying to figure out where to type: copy *.* A: and then it was click & drag —and that moment forever changed the way things worked ever after that. i still run windows, and love linux, but the mac has also always been there — and now there are millions and millions of macs. life has never been better. my 2017 macBook pro is the bomb. i can still run microsoft word (which was born on the mac GUI), and photoshop and unix — happy birthday mac!

Comment configure: error: Cannot build a 32-bit program (Score 1) 60

wine-5.0 john$ ./configure
checking build system type... x86_64-apple-darwin18.5.0
checking host system type... x86_64-apple-darwin18.5.0
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for cpp... cpp
checking for ld... ld
checking whether gcc -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.

Comment social threefolding (Score 1) 435

Social Threefolding describes a Humane Capitalism: http://johnrolandpenner.com/Articles/Steiner-Social.html

and this is the law of the wild,
as old and as true as the sky.
and the wolf who keeps it will prosper,
but the wolf who breaks it will die!
Like the wind that circles the tree trunk,
this law runneth forward and back.
The strength of the pack is the wolf,
and the strength of the wolf is the pack.
(Rudyard Kipling)

Comment gardens of computing (Score 1) 354

i think in the general commercial tide — there will be gardens of like-minded geeks who gravitate through similar interests, as they do in open source projects, and in forums like :make and /slashdot. the number of geeks with demographic bonds of the future will still outnumber the 'purer' days when geek knowledge was shared by default amongst many fewer geeks.

when we had BBS's, there were like 20 people, and they also had to be geeks and set their modem to 2400 baud 8-N-1, and now i can email my mother — so there are certain upsides as well.

there are now more people that arent geeks, and the investment of commercial interests both grew and corrupted computing —with power came crooks and bad actors who turned technology to mischief — and it meant we got fences and restrictions and security practices. where everyone is suspicious by default instead of trusted (what we lost).

Comment Not Gone —Just Renamed (Score 1) 82

Two points : i) iTunes is not gone, just renamed. they have followed a strategy of cutting the cruft off their product branding — they have been stripping the 'i' prefix from things (e.g. iBooks has become Books). the biggest pain about iTunes was that it was grown too monolithic — now they are decomposing the monolithic app (itunes) into its singular components: music + podcasts + video. this is consistent with improvement of the overall sense of design clarity throughout iOS and macOS.

ii) iTunes, the app existed without the existence of the iTunes store for several years — apple will still be selling music even if they rename the itunes app. given that microsoft and google have killed major products (remember when ZUNE was supposed to outsell the iPod?). one thing apple has done is to push copyright holders to remove the legal requirement of DRM restrictions so that anything bought from apple could continue to play even if apple no longer existed — oto, music purchased from Microsoft's Zune Marketplace before 2012 ("songs encoded using WMA DRM will stop playing after March 12th, 2017").

Comment dump-keychain (Score 5, Interesting) 155

using:

security dump-keychain -d login.keychain > keychain.txt

in the terminal works rather nicely. this used to do so without authentication for the individual items.

newer versions of macOS now ask for user password before revealing passwords — but for a long time, and for older systems, this works quite nicely.

2cents from slushy toronto
john p

Slashdot Top Deals

"May your future be limited only by your dreams." -- Christa McAuliffe

Working...