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

It isn't clear if that is a dig at Americans having their own spelling of aluminum/aluminium, or ignorance that Americans have their own spelling.

This essay is a good read, but some of the examples it labels 'nihilism' don't exactly fit the bill.

The examples that don't fit are more like performative villainy, for lack of a better phrase.



I agree, but it's worse than a shame: it's an indictment of the tech industry!

We have the entire planet storing all sorts of important business and personal data digitally - and no longer a good, common way to ensure it lasts even a decade.


If you buy fresh SSD/NAND media, treat it as write-once (or write to it just a few times) and fill up only a small-enough fraction of the logical space (so that the device can use pseudo-SLC "fast/caching" mode for the entirety of your data) the data on it ought to last a really long time. Especially if you avoid high temperatures during storage, and read it back every few years. Physical data remanence is much more of a concern for NAND that is nearly worn out.

LTO tape exists and should last 30 to 50 years in good storage conditions.

The tapes? Yes. The hardware, though? I'm not sure I would bet on having compatible hardware to read a particular LTO generation tape, decades from now, given how specialty the hardware already is. I don't think there's any free lunch to be had here: the storage media needs to be viable, and you have to have a recovery strategy that's equally viable as well.

EDIT – that being said, "tape as a service" does exist... it's called S3 Glacier.


There will be a break even point with S3 Glacier since you have to pay for it forever vs once for your own drive and tapes.

> LTO tape exists and should last 30 to 50 years in good storage conditions.

Except tape is now rare-bird datacenter thing. Super expensive, and hard to find drives.

The nice thing about discs is they're a mass market consumer medium, so drives have (historically) been very readily available, and they typically have backwards compatibility with old formats.


I'm curious about "good storage conditions".

What are the threat models for tape, and how much do they vary for discs?

I assume if I leave either in my car in an Arizona summer day, it's toast. But are tapes more prone to mould damage in a damp climate, or media shedding if fed through a slightly out-of-adjustment drive?

The problem with M-disc was that it was always a sideshow on the mainstream optical disc market-- like LightScribe/LabelFlash, it was a feature most people weren't interested in except for possibly box-checking during purchase. The main audience was still people buying generic blank discs and burning single use discs or short-term backups.

There is/was an opportunity to box the product up with a clear marketing message of "here's a SMB-scale backup solution", something cheaper than tape, and more built-for-purpose than buying USB hard drives and dangling them off the back of a PC.

I'm picturing the M-disc technology but each disc is pre-installed in a cartridge to discourage accidental scratches/fingerprints/leaving surfaces directly exposed to the sun. It reinforces the "this is durable and you can probably put legal documents you might need for 5-10-20 years on it and leave it in a safe" story. This also creates a vendor-lockin product at a premium price, while quality conventional CD/DVD media was always competing with "but Fry's has spindles of 500 discs for $12.99!"


Optimal LTO tape storage requires a stable, clean environment, ideally 15°C to 25°C (59°F to 77°F) and 20% to 50% relative humidity (non-condensing), which can preserve data for up to 30 years. Tapes must be stored vertically in their protective plastic cases to prevent sagging and contamination.

For individuals? No.

LTO is enterprise gear that is not suitable for people. If you want to waste alot of time with backups, curate your stuff and get it on optical media. Better yet, print the good stuff on archival papers and ink and stow them securely.


LTO drives are expensive but well within the means of the average programmer or sysadmin. https://www.ebay.com/itm/198052084090

Optical media is an absolutely terrible format for long term archiving.


The older generations are pretty accessible price wise yes. They're pretty awful for home use though. Those tape drives are LOUD. Backing up my 90TB NAS takes a week. I don't want to sit in that squealing for a week in my flat. Restoring a single file is a PITA also.

I just use a box full of old harddrives now, i basically use those like tape cassettes.


> I just use a box full of old harddrives now, i basically use those like tape cassettes.

Re: hard drives – I gave up entirely on the idea of storing backups "at rest" indefinitely, and use two NASes at different sites. I only store ~50TB, and I plan to need to recover every five years (e.g. when a working computer finally gives up the ghost.) I end up replacing a HD in a ZFS pool once every two years.


Yeah I wish I could do that but I don't have the money to buy a double set of drives. I often upgrade my NAS by just swapping out a disk for a bigger one and the old one goes into the backup rotation. Right now I have 15 disks in there (and 8 in the actual NAS). Because they are of course smaller drives I need more of them to cover the content.

Buying hardware to keep 15 disks spinning is also pretty expensive :(


mDisc is an optical format designed, and tested for 100+ years of storage, can be read from a consumer dvd player and cost <$10 a disc.

LTO9 is like 45TB for <$100 (I got a bunch for €55 a piece), so 4.5TB for <$10 is being generous. And even if you didn't think they lasted 30-40 years and made copies every 3 years, it's still cheaper, not to mention you have fewer tapes to manage.

Also: I don't have a bd/dvd player in my house today, so even if there are the most tremendous gains in medical sciences I'm almost certainly not going to have one in 100+ years, so I'm not sure m disc even makes cost-sense for smaller volumes.

Maybe if you want to keep your data outside for sunshine like the author of the article, but that's not me...


LTO-9 tapes are actually 18TB, but yes they are a lot cheaper than optical discs. If you can afford the drive.

> so even if there are the most tremendous gains in medical sciences I'm almost certainly not going to have one in 100+ years

Never say never. People of today are building "90s entertainment center" setups for nostalgia, complete with VCRs. Given how many generations of game consoles had DVD drives (or BD drives that supported DVDs) in them, I would fully expect the "retro gaming" market of 100 years from now to be offering devices that can play a DVD.


LTO9 is only 18TB.

The LTO compression ratio is theoretical and most peoples data will be incompatible with native LTO compression method used.


> Also: I don't have a bd/dvd player in my house today

You have just stumbled on the inherent problem with any archival media.

You really think you will have a working tape drive after 40 years?

Hell, in my experience tape drives are mechanically complex and full of super thin plastic wear surfaces. Do you really expect to have a working tape drive in 10 years?

As far as I can tell there is no good way to do long term static digital archives, And in the absence of that you have to depend on dynamic archives, transfer to new media every 5 years.

I think to have realistic long term static archives the best method is to only depend on the mark 1 eyeball. find your 100 best pictures, and print them out. identify important data and print it out. Stuff you want to leave to future generations, make sure it is in a form they can read.


I do think LTO is a common enough format, and explicitly designed to be backwards-compatible, that it is very likely to be around in 10 years. The companies that rely on it wouldn't invest in it if they didn't think the hardware would be available. 40 years, harder to say, but as someone who owns a fair bit of working tape equipment (cassette, VHS, DV) that is almost all 25+ years old, i wouldn't think it'd be impossible.

That said, i imagine optical drives will be much the same.


It is only backwards compatible two generations, occasionally something slips at the LTO trust (or wherever those things are designed) and you get three generations. But if I have a basement full of LTO1 tapes no currently manufactured drive will read them. I would have to buy a used drive and the drives were never really made all that well. Better than the DAT drives one company I worked for used for some of their backups. But still mechanically very complex with many many small delicate plastic parts that wear out quickly. Those DAT drives were super delicate and also suffered from the same generational problems LTO does. We had a bunch of DAT1 tapes somebody wanted data from but had no working drives to do so. All our working drives were newer DAT3 and 4

That was always the hard part to justifying tape backup. the storage is cheap. but the drives are very expensive. And never seemed to last as long as their price would warrant.


That also changed somehow... LTO-10 drives are not backward compatible and can only read/write LTO-10 media.

That is because LTO-10 had to make an incompatible change to go from 18TB to 30TB

For LTO tapes? Yes they will be available since the format is so common.

3 years is way overkill. 10 years is more reasonable.

It's still a standard ish format though and not designed from the start for archival

Apparently mini discs use a different burning method (obviously) and are very very stable.


IIRC there exist "magneto-optical" disks and drives for PCs that use a similar technology, but they were niche even when that technology was current.

I think you might have a very inflated idea of how your average programmer or sysadmin makes.

No, that’s insanity.

TBH, pursuing this type of nerdery is just wasting time to excuse not curating stuff.

All electronic media is bad for long term archiving. People who restore things for a living over a period of many years transition media regularly.


This has little to do with whether you curate. That's a whole different discussion about optimizing for cost, where many many terabytes eventually make LTO become cheaper. When we're specifically looking at reliability for important files, there might only be one tape's worth of data. It's a $3000 fee to make that tape (and its backups) last a long time in storage, and having more or less data barely affects the price.

You presume the things I want to save aren't individually TiBs in size.

Anyone who has even an amateur interest in, say, making movies, probably has at least a few projects worth of 4K RAW footage they would hope outlives them. (And the average small-time YouTube content creator has far more.)


I don't know, i don't think any one after me is gonna scrounge through hours of raw footage of an old project of some grandparent (me). Not that I have kids but anyway.

If anything I doubt they'll bother looking at the final cut.


Using LTO specifically for the purpose it was designed for is the exact opposite of insanity.

Assuming you need to “get up and go”, like a refugee situation, what are the chances that you’ll find a drive that can read Blu-ray disks, versus the chances that you’ll find a LTO tape drive ?

Blu-ray drives are fast becoming hard to find, so I'd pack a USB bluray drive with your discs.

New computers don't have them and haven't for a few years. I purchased a drive recently and to get a quality drive, I had to go for a NOS pioneer drive, or get another LG, and the LG drives are kid-of shit.


How exactly are they becoming hard to find? There's literally tens of options for brand new drives I can order for next day delivery on Amazon, and endless choice of second hand options on eBay.

I have a normal PC...

I'd love some kind of external tape drive that I can connect with USB-C, or USB-3...

But everything is SAS? And no way to convert SAS to SATA?

Recommendations?


The cheapest option is to get a SAS pcie card and a new drive like https://www.ebay.com/itm/198052084090 or try a much cheaper used drive.

LTO drives are expensive but they are very well designed and it is the most reliable portable storage format available. Full LTO tapes in a good fire rated safe really provide a fantastic sense of security. The cost of the drive is amortized over the total bytes you store.


Those tapes in a fire rated safe give a sense of security before the fire.

After the fire, it is likely that the tapes and the papers in the safe are a pile of ash. Fire-rated safes often don't survive fires especially if you live in wildfire country.


I mean a UL 72 Class 125 rated safe or file cabinet with a 2-hour fire endurance rating

No recommendations, just brings back memories of the “good old days” with QIC-80 tapes and ZIP drives, both of which came with “desktop” in mind.

I still have a ZIP drive around with a parallel port connector. I haven’t owned a computer with a parallel port in 20+ years.

I probably also have a QIC-80 tape drive around somewhere.

https://en.wikipedia.org/wiki/Quarter-inch_cartridge

https://en.wikipedia.org/wiki/Zip_drive


It would be neat if someone resurrected Iomega and launched the 2026 version of the Zip drive for local backup. It'd be something like $200 (same as the original Zip drive) and it would take 20TB WORM tapes that cost $20 each. There would be some kind of horrible limitation, like it would take 2 months 24/7 to actually write 20TB, but it would come with simple software that rapaciously grabbed your whole cloud life and local data, and the tapes would last forever.

I just looked, and iomega.com seems to be some kind of malware site. Sad.


SLR100 for life!

No recommendations, but you can get a thunderbolt to SAS adapter; they aren't cheap though.

Try searching for thunderbolt lto.

I know MagStor has one with usb-c presentation.


Can the original code simulate the stock market as it operates today? The main reason I would want to convert the engine to a modern language is to make it easy enough to understand that I could add features.

I think it will definitely need refactored in order to do an overhaul like that.

But the best way I can answer your question. WSR does not claim to simulate real markets. It probably leans too much into fundamentals for our time, at least for the blue chip stocks in the game. What is actually is is a M&A and tax evasion simulator on top of a financial market sandbox to create tax implications to be avoided.


I see. So no 'meme stock' and no 'Wacky POTUS' modules!

Maybe as DLC!

I gather the version of Basic is not Object-Oriented.

So the program most likely is flat: a bunch of global variables (and possibly memory addresses), and instructions ordered by line number, rather than functions or methods.


Functions yes, and actually PowerBasic does have OOP. Michael didn't use it but it's there.

No line numbers except for goto labels, but gosub is the challenge for transpilation.


Apparently PowerBasic was the successor to Borland TurboBasic and complied to a native executable. So this wasn't an interpreted 'line number' Basic like our kiddie computers. It also probably had the Borland Windows GUI stuff.

(However it wouldn't surprise me if older 'line number' programs still mostly worked. iirc VB6 also supported this.)


No line numbers but you can use numbers as goto labels. It uses Dynamic Dialog Tools which is a Win32 wrapper which most of my "job" is gutting out those calls, implementing Single Responsibility in functions and plugging in Electron UI. And trying not to break EVERYTHING...

Thanks for clarifying. Super smart approach to adopting legacy code to a modern interface.

Maybe I missed it, but are you still using the Powerbasic compiler or have you worked around that somehow?


Still using PB compiler. Tried to reach out to the company that bought the right to it and killed it because I wanted to extract the parser from it and make it target LLVM to be cross platform, but after a year of trying to contact them I gave up. I will have to build my own compiler at some point with Claude Code which won't be too difficult as WSR only uses a subset of PowerBasic so. When I first tried to build a compiler two years ago I didn't understand all the gotchas in PowerBasic as I do now. But right now I'm just focused on testing the game, fixing bugs, and getting it to Early Access so many I can get up to minimum wage in sales with the time I have invested in the project!

This is a wonderful project, and the post is a wonderful read!

Are there any plans to break out portions of the Basic engine to a modern language? It's frustrating that the heart of the game remains inscrutable. Surely Ward is tempted?


I understand the code now after working with it for so long. I even improved the options code to use Black-Scholes so I have a few tricks up my own sleeve. The reality is, now that I have mastered the codebase structure and BASIC... Why would I port it? I have plans on how to keep it in BASIC and make it cross platform e.g. web based.

I don't know the project, obviously, so any opinions I could add on porting wouldn't be so meaningful.

It's a lovely achievement you have pulled off, and Jenkins must be tickled.


  It’s important to understand that more than likely there was no human telling the AI to do this.
Considering the events elicit a strong emotional response in the public (ie: they constitute ragebait), it is more likely a human (possibly, but not necessarily, the author himself) came up with the idea, and guided an AI to carry them out.

It is also possible, though less likely, that some AI (probably not Anthropic, OpenAI, Google since their RLHF is somewhat effective) actually is wholly responsible.


@SamPatt Good post, including the clip of grandma's anecdote.

It would be a good idea to add a final step of burning the videos to M-disc. SSDs and spinning platter drives aren't reliable for long-term storage. You could use a tape drive if the file sizes are too large, but M-disc lasts longer and doesn't require pro hardware to read.


I use M-disc and I am sure the discs will stay safe for a long time. What I worry about are the drives! It seems the business of making drives is not profitable. So companies exit or reduce.

This is one reason I'd like to see a fully Open Source hardware+firmware optical drive. Probably best to start with CD-ROM, but DVD might also be possible. The optical and mechanical parts seem relatively simple, especially when you're not optimizing for minimum cost or minimum size (meaning you could use the original Philips-style swing-arm mechanism). From what I can tell, the most complicated part is the signal processing, and with modern hardware that looks practical to do in software. I'm not sure how far you could get with home-scale DIY construction, but CDs worked with late 70s technology, so at least that far should be possible.

The author managed to find a decades-old Digi8 camcorder in working order.

M-disc is readable by a standard DVD-ROM/Blu-Ray drive.

The industry has manufactured many, many more DVD-ROM/Blu-Ray drives than it ever made Digi8 camcorders, and they have fewer moving parts.

If you're concerned with finding an M-disc burner, I share the same concern.

If you're concerned with finding an M-disc reader, there's less reason to worry than with any other archival media formats.


Just fyi, you can just use BDXL discs(get them while you still can!) they use technology identical to M-Discs and should last just as long.

Thank you, and thanks for the suggestion, I'll look into that.

I assume the backup is the copy in R2.

That's better than nothing. Personally, I wouldn't consider it archival storage, so much as the possibility that 20 years from now Cloudflare (or a holding company) pays me $100 compensation for my lost data!

I have a NAS backup as well.

A chatbot is capable of doing this, but I'm skeptical one actually did (without a human egging it on, anyhow).

Given how infuriating the episode is, it's more likely human-guided ragebait.


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

Search: