The first machine that I ever bought was a 4/260 deskside and two shoebox drives and 4.1.3. It took most of a weekend to bootstrap gcc from source, partially because I messed up a time or two on something, but mostly because it just took a long time.
It was by far the most valuable thing I owned.
Hrm, from the visualization, isn’t it overwriting files? :( Didn’t defrag move files around (the light blue squares) into other areas so that it could write them back contiguously? Dark blue overwriting light blue caused me to twitch slightly.
Sorry to be a pedant. In my mis-spent youth, smoking a joint and watching defrag was one of my favorite pass-times.
Yep, I noticed this as well. Pretty good simulator otherwise, though.
I’ve had a Lenovo y510p Ideapad for the last couple of years–good for gaming, good for development. Comfortable keyboard, matte screen, i7, switched over to SSD, Windows 7.
Any serious development work I do happens in a VM, which this thing merrily runs.
I don’t really understand why people ever fell for the Mac meme, but more power to them.
Speaking for myself, the combination of extremely high-quality hardware with good-to-excellent software. Apple, for a long time after the x86 switch, offered a better deal on PC hardware than any PC vendor, with the added bonus of excellent, tightly integrated software. The former is no longer the case, and the latter is starting to fall apart. Unsurprising, as I no longer work there, but disappointing, nonetheless.
fell for the Mac meme
On one machine I could have all of the normal unixey build tools - emacs, GCC, come to mind, and use applications like Photoshop, Illustrator, and the like.
It wasn’t a hard sell, and I don’t remember having to be tricked into it.
I don’t really understand why people ever fell for the Mac meme
For me it was the battery life (10+ hours on a 2015 13" retina Mac Book Pro while working on lightweight Python code).
Working suspend/resume was the biggie for me. I used Linux on various HP and Compaq laptops from 2000-2007 and after the industry switch from APM to ACPI, suspend/resume support was touch and go. Since I’ve switched to a Mac, the number of times my laptop fails to resume in a year can probably be counted on one hand.
I believe the Linux and OpenBSD situation is a lot better now but AFAIK FreeBSD still doesn’t have decent suspend/resume support for newer laptops (post Haswell don’t work?). Admittedly the current-until-tomorrow 15" MacBook Pro is still Haswell, so maybe that’s not a problem :P
I have an Ideapad from 2012 or 2013 and the build quality on it is abysmal. It’s kind of put me off Lenovo products, to be perfectly honest. But all of the chatter in this thread about particular Thinkpads has me rethinking that. I need to replace that laptop and have been wondering what to get.
Trying to get the base of our application to build on windows so I can boot back over to linux and do the fun stuff. The plan is to replace Electron + our daemon + a huge java server daemon-like thing with a pure haskell solution. I have the base of it working just fine but I don’t dare just say ‘naw, I’ll make it build later’ and go off and write the rest of the support code until I know it will build on windows.
(string= “work”) -> t: A little maintenance here, a little fixing there. Finishing up the sbcl test/upgrade.
(string= “work”) -> nil: As a purely (for now) academic exercise, I’m experimenting with writing a package to implement the erlang distribution protocol in CL.