Hacker Newsnew | past | comments | ask | show | jobs | submit | Lammy's commentslogin

> The rest of the upgrade came out of my junk drawers. Two DDR4 sticks from an old laptop take the memory to the platform maximum of 32 GB

Realtalk: make sure you are religious about testing your RAM if you're going to run ZFS with non-ECC RAM. I'm not going to say “don't do it”, but know what you're getting into and how to protect yourself from this failure mode.

It's unintuitive, but ZFS will actually modify your files on disk as a side effect of a read-only operation if blocks get read into bad RAM and checksum mismatch compared to the blocks on disk.

This happened to me in 2013–14 with some bad PC3 10600 in my 2600K desktop FreeBSD system, and it rotted a bunch of my most frequently accessed files. I was able to figure out what was going on once audible blips started appearing in all of my favorite most-listened-to music, then I learned about `flac -t` and was able to confirm the rot thanks to the fact that FLAC files embed an expected MD5 digest in their `STREAMINFO` block. `man flac` sez…

“In test mode, flac acts just like in decode mode, except no output file is written. Both decode and test modes detect errors in the stream, but they also detect when the MD5 signature of the decoded audio does not match the stored MD5 signature, even when the bitstream is valid.” (emphasis mine)

  [Lammy@popola] flac --test "Floating Door - Hypersomnia in loop - 12 templeOS.flac"
  Floating Door - Hypersomnia in loop - 12 templeOS.flac: ok

  [Lammy@popola] metaflac --show-md5sum "Floating Door - Hypersomnia in loop - 12 templeOS.flac"
  d9ccdc78cfa45dda01b38198575b4f56

  [Lammy@popola] flac --decode --stdout --silent --force-raw-format --endian=little --sign=signed "Floating Door - Hypersomnia in loop - 12 templeOS.flac" | md5
  d9ccdc78cfa45dda01b38198575b4f56

After that experience, I moved my ZFS storage to a dedicated system — first on an Atom C2750 board and later (and currently) an Atom C3758, both with ECC UDIMMs. (Stay away from the C2xxx series tho; they are all doomed to CLK-circuit-degradation death which repairing only prolongs but does not prevent)

Which ironically makes the Internet more surveillable, because now every single connection has to hit some TLS-terminating origin and can't be cached at the edge of our own networks. Don't confuse security with privacy.

What???

The internet is only more concentrated because most people choose price and convenience over a foolproof level of security. The cost/effort required to surveil traffic in coordination with TLS-terminating CDNs is multiple orders of magnitude higher than the effort needed to throw some high-Tbps middlebox in an IX rack to siphon every packet passing through it.


Normally I would agree with this, but all of the discs I've ever have that did rot (LD, CD, and DVD) were ones pressed by SONY DADC lol

> Golden Gate is our second consecutive release named for a body of water, following a stretch of releases named for towns/regions (Big Sur, Monterey, Ventura, Sonoma, Sequoia)

Monterey is a body of water tho: https://en.wikipedia.org/wiki/Monterey_Bay

So is Sonoma if you're talking about the Creek instead of the Valley surrounding the creek: https://en.wikipedia.org/wiki/Sonoma_Creek https://en.wikipedia.org/wiki/Napa_Sonoma_Marsh


I love the track from Escape From Noise (1987) that predicts our current housing crisis and criticizes the hypocrisy of anti-development mindsets and Prop 13 and all of that by comparing it to the way people talk about firearms prohibitions.

“When no more can be sold, you can see that the majority of adults will be virtually prohibited from ever owning one” — “so if you've always admired parts of Piedmont or Orinda…” — “well you could buy one, if you could convince someone to sell you his, and if you're willing to pay his price” https://www.youtube.com/watch?v=4vPCIWbCOyY

(I will be at this irl btw)


There was a housing crisis in 1987, too: https://www.nytimes.com/1987/12/02/opinion/l-time-to-be-seri... I'm not sure there ever was a time without a housing crisis.

I'm not sure there ever was a time without a housing crisis.

There really hasn't been.

As bad as it is, the current housing crisis isn't nearly as bad as it was back in the 1930's and 40's.

Back then it was so bad that the government ran ad campaigns begging people to rent out their spare bedrooms, dens, garages, etc.


That sounds like a different type of crisis - people paying an acceptable price but not having as much house as they'd like. In current year there's a regulatory floor on how much house you can pay for.

Shortage is shortage. When you don't have a bed, you don't care why.

But they did have beds.

Relevant:

- USAF Directed Energy Directorate home page during the years 1999–2006: https://web.archive.org/web/20060831035044/http://www.de.afr...

- USAF Directed Energy Directorate home page during the years 2009–2016: https://web.archive.org/web/20160428181404/http://www.kirtla...

- LASER Effects Test Facility fact sheet from 2002 showing a 50-kilowatt CO² LASER setting a test target on fire: https://web.archive.org/web/20070315131556/http://www.de.afr...


Lame. https://en.wikipedia.org/wiki/Casaba-Howitzer would 'Rock the Casbah' even more.

I lol'ed in the theater when I watched Top Gun Maverick as a double-feature with the original and the first thing you see is PRODUCED BY DAVID ELLISON — very “ecrof ria eht nioj”

The difference is that now the breakage comes to you instead of being something optional that you can seek out or ignore. I remember installing, like, fewer than ten updates ever for Windows 95: The ‘95A’ patch, a few updates to Dial-Up Networking, WinSock update, CHM Help Update, MSXML, MSVCRT. I steadfastly avoided the webby Active Desktop IE4 ‘Desktop Update’ but did install the browser itself.

I think people just forgot how insanely unstable and prone to breaking MS OSes were back then. Crashes and hangs that take down your entire machine were common, and “reinstalling the OS” was seen as a normal thing that you just had to do every once in a while.

Windows 95 was pretty much broken “by design”. This is truer than it seems, especially if you skip being charitable by taking the context into account, namely that Microsoft mainly designed Windows 95 for compatibility. (The contemporary Windows NT on the other hand was a much cleaner design, though still questionable above its kernel layer).


But surely random crashes is better than a broken login screen that prevents you from doing any work at all?

Just not being able to use one application is better than your whole OS going up in smoke every couple weeks. Yes, Windows 95A on the wrong hardware (and how would you know?) did that.

I mean, sure, although the crashes could sometimes come with data loss as well.

You might now ponder whether a broken login screen, i.e. temporarily not being able to access data, is maybe better than downright losing it, but my point was more that I sometimes get the feeling that earlier MS DOS/Windows OSes are now seen through some kind of nostalgia glasses, that seem to make the OSes much more stable and put together than they actually were.

In my experience, most somewhat mainstream OSes were much less shoddy. This includes various Unixes and Unix-likes, but also OS/2 (which was jointly developed by Microsoft, with IBM).


Reinstalled win98 so many times.

Oh, man. The "Active" Desktop. The only thing that it kept active was my CD drive when I was forced to reinstall Windows every time I tried to make it work on my PC and it broke everything.

I was all about some 98lite ‘Sleek’ on my hand-me-down 486DX/2-66 in the late '90s, Windows 98/98SE/Me with the original Windows 95 pre-OSR2.5 non-Active Explorer swapped in :)

- https://www.litepc.com/swap.html

- http://toastytech.com/guis/l98.html


Rather than AVIF or JPEG XL or WebP or HEIF or any of that stuff, my actual ideal choice that I wish everyone used is just good ol' JFIF. I like that I can take a file downloaded from the modern Web and open it on my '90s and 2000s computers. I emphatically do not care that it's some marginal percentage “““more efficient””” — more efficient for Google and Apple and Amazon and all the other silo providers who are moving more data every day than I will produce in my entire life. But why should I have to suffer backwards-incompatibility for their sake?

Backwards compatibility is cool; stop the fucking churn! I have done this just within this past week, in fact, when I moved a JPG over to my Mac OS 7.6.1 machine (PowerBook 2400c!) to use as a new desktop wallpaper†.

† Via Décor https://macintoshgarden.org/apps/decor


Or a projector, which is a way better experience anyway if you can stand having a curtained room.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: