Replying to @⁨rbos@lemmy.ca⁩

I don’t know what they used on the moon landing, though.

An efficient, real-time multitasking software stack on a 2MHz processor with the equivalent of ~4K of RAM and 64K of ROM.

Smart enough to handle being accidentally overloaded by its operators and still balance a spacecraft on a single engine and land on the moon while doing multiple reboots to clear its software stack. It would work its way down a list of “fly a spacecraft” tasks from critical, to informational, to just monitoring, with a certain amount of time allocated to complete the whole list. If it ran out of time, it would drop everything, perform the equivalent of a reboot with navigation parameters parked in memory, and then start again at the most critical task.

Apollo 11’s crew accidentally left their rendezvous radar (which was checking on the location of the command module in orbit) in a mode that constantly poked the computer with “pay attention to me” interrupts, and it couldn’t service the radar and run through it’s task list completely while it was on descent to the lunar surface.

To the programming team’s credit, this just caused an overload alarm a few times and the mission completed successfully.

The Apollo programmers pretty much created the whole software engineering field from scratch in the 10 years before 1969.

Replying to an earlier post

That’s still about 1000x less raw CPU performance than the cheapest smartphone on the market, though.

(E.g. a Blu View 5 Pro, which is the cheapest Tracfone is listing as in stock, for $30. Its Helio G36 uses 4 Cortex A53 cores at 2200MHz and 4 at 1800 MHz, and between 1-2 instructions per clock, giving between 16000-32000 million instructions per second. The IBM ran at 16.6 million instructions per second, per that Wikipedia link.)

(Looking at Walmart turned up a TCL K33 5G for only $20, but it uses a Dimensity 6300 cpu which is actually a little more powerful.)

Replying to an earlier post

I was there on the first wave of the cloud boom (2012-ish), it’s biggest pushers got really angry that we weren’t up to give up our computers for “sleek, slim, and elegant” devices that would make wires “obsolete” at least in the home, so we can finally live in a sci-fi movie. They literally wanted us to use “browser app” DAWs that would do it’s computing on the cloud, then they realized many of us would like to record music, run live effects, etc.

Replying to an earlier post

en.wikipedia.org/wiki/Luddites

The Luddites were members of a 19th-century movement of English textile workers who protested the usage of certain types of automated machinery owing to their concerns relating to worker pay, labour savings, child labour, working conditions, and output quality. They often destroyed said machines in organised raids. Members of the group referred to themselves as Luddites, self-described followers of “Ned Ludd”, a legendary weaver whose name was used as a pseudonym in threatening letters to mill owners and government officials.

Replying to @⁨grue@lemmy.world⁩

History is written by the victors, and the luddites lost. That’s why they’re maligned as backwards idiots who didn’t want tech to succeed.

They weren’t stupid. They knew precisely what was going to happen, and did their best to stop it. Generally they took care to target only machines as their goal wasn’t to harm people but to remain employed, and have money to survive with. Naturally there were exceptions, and sometimes people did get hurt.

But then, the bourgeoisie enacted law to prevent this where destroying mechanical looms became punishable by… oh let’s see…

The act, as passed, made the destruction of mechanised looms […] a capital felony (and hence a crime punishable by death).

Right! Death! Destruction of company property became punishable by death.

And people did die. Children died. Mind you, back then workers were anyone capable of working, and they had no rights. They didn’t vote for the people who passed this act; workers weren’t supposed to have a voice, and so the only recourse was rebellion.

This didn’t stop things immediately, there’s quite a lot of really cool worker history here, but eventually the government sent in the military and couple that with nothing really changing despite widespread rebellion, the luddite movement fizzled out.

en.wikipedia.orgDestruction of Stocking Frames, etc. Act 1812 - Wikipedia

Replying to an earlier post

They confuse us with legitimate technophobes.

My stepmother was a technophobe. She read articles about school shootings in the US, and thought if I got addicted to video games like Quake, I’ll be buying a machine gun from the black market, then end up as a murderer. Yes, she also had a moral panic about drug use, all while she was a borderline alcoholic. The farce in it was that while I wasn’t allowed to play any Quake games, there was no harm in Unreal games, which arguably are better. The tragedy in it was that she tried her best to steer me away from computers, giving me some disadvantage in college, also she lied to the doctors about my first seizure to make it seem like it was due to the computer, which lead to the doctors not doing tests besides EEG and strobe lights. Once social media rolled out, she somewhat changed her mind on the subject, though she was still ignorant enough to think “software developer” and “CNC programmer” are the same, and almost got me a job at a local factory (she feared that if I lived on Budapest for a bit longer, I’d get some lung disease, because big city equals bad air).

Replying to @⁨pool_spray_098@lemmy.world⁩

I did not ever think PC prices would go as crazy as they are now.

but I thank my fucking asscheeks every day that I upgraded my CPU, GPU and RAM right before the shit hit the fan just by pure luck and coincidence.

I still wish I had a better GPU, I had to settle for the one I got cause finances… but I sure as fuck aint getting anything better for a reasonable price at this rate.

Replying to an earlier post

I still wish I had a better GPU

My 7900xtx was a rollercoaster of emotions all the way till now, so I decided to buy nvidia even tho I don’t support them as a company in the slightest (nor do I support amd at this point, considering they dipped in same AI bubble as soon as they had the chance).

So yeah, “I will just buy next top-tier gpu as soon as it arrives” was looking like this for past couple of years:

Replying to an earlier post

Same. But more than that - I noticed that my 7700x is a huge bottleneck: desktop CPUs limited to just 2 channels, plus controller in 7700 is kinda meh, so I can’t force anything above 5600mt\s with my 4 sticks. Switching to new CPU should allow to increase speed, but will still lock me to 2 channels. So I should’ve bought cheapest threadripper instead, which allows 4 or 8 channels instead.

Replying to @⁨DeLancre@piefed.social⁩

Depends what you are going for. 7000/9000 series have way more per-thread performance than threadripper.

Another quirk with single CCD 7000 chips (which I have as well) is that the infinity fabric limits effective bandwidth to the CPU cores. Even with two channels, you hit diminishing returns with higher speeds, especially if you aren’t using the IGP.

You can get around it overclocking the IF, but it gets complicated and its much easier to do with 9000 series CPUs.

Replying to an earlier post

What is the need of 192GB?

I often execute calculations on a cluster where I’ll need some 500-1000 GB of ram. But I have 32 GB in my workstation and I never felt I needed more.

Everything I need to do I can do: I can be having many browser tabs open, several IDEs, compiling and have a game engine open at the same time.

Only times I fill the ram is when I stress test my software for ram usage, but that is to be expected.

Replying to an earlier post

Machine learning/data science stuff.

Local LLMs is half of it.

But that aside, I found myself working with huge files that swapped like crazy on my 32GB of RAM, or were completely infeasible to work with. Janky local experiments I wouldn’t want to run on a cloud instance billed by the minute.

128GB has been a godsend, but I could completely fill 192GB and still swap some if I had it.

But I found there are happy side effects to having so much disk cache, too. For instance, game modding/tinkering has sped up immensely over 32GB. So has hashing for transfers, or other scenarios where it’s useful to already have a file cached in RAM.

Replying to an earlier post

I can rent cloud stuff, but it’s just not worth it for casual/experimental use.

Like keeping Deepseek V4 loaded and hitting it rarely, but I want it to be in my control… it’s just easier to do it locally.

Or experiments I launch like 30 times before it works. I’d waste hours moving all my stuff to a cloud instance, configuring it, tinkering with the experiment to get it to launch; the thing would be idle the vast majority of the time. And yeah, I know I can containerize stuff, but some projects I can’t even test without a sizable memory pool.

Replying to an earlier post

I built a PC for work (I’m going to take it with me when I leave) and I bought used adata ram (2x32gb) with a lifetime warranty on it. I immediately needed to send one of the sticks for warranty. I bought the initial set of ram in May, and yesterday I paid roughly the same for a used set of 2x16gb. The price of the 32gb sticks is prohibitively expensive now. I’m betting the price only goes up, just wish I would be at 128gb rather than 96gb.

Replying to an earlier post

This has been said before. Like I said maybe this time is different, but I’m not betting on it.

There has been consolidation among a few manufacturers for a long time. The silicon part isn’t the most expensive it’s the chip designs. If the prices say high we should see new startups emerge with new approaches and cheaper silicon. China is already making progress here, and nothing I’m seeing is telling me this time would be different from us chip designers. Also Europe is looking to get some us resilience and startups in chip design could happen there too.

It’s convenient to blame greed, and in some industries this is very relevant, but silicon is so much less defensible at least in the chip design industry that startups are likely to keep on coming as long as opportunity exists, which high prices are a pretty good indicator of high demand and limited supply.

I have worked in this industry for a long time, I’ve seen the cycles, and again I expect this time to cycle again.

Replying to an earlier post

Oh I don’t doubt that the current market leaders would love to price fix and play monopoly, that’s the desired end goal of all businesses.

The question is how hard is it for a startup or competitive country to get in and compete on price. I’m watching China’s chip fab especially for this reason, they have an economy that can take massive losses on something even at this scale to lock in new customers with cheap Chinese RAM. They’ve done this in many other industries I fully expect they will be competitive in this one too, and that’s just ONE credible threat to monopolies.

The us government going back to a rule of law government could also help enforce changes and break up monopoly, we will see if and how long that will take.

Replying to an earlier post

The thing with the bubble bursting is it will still take time for it to come down, as they’ll need to start manufacturering consumer RAM again. The stuff they’re churning out now can’t be thrown into a PC or laptop.

And they’ll NEVER allow prices to drop back to reasonable levels. They’ve already learned people will pay a premium during a shortage, so they can still artificially control the supply to keep prices high.

If competitors ever emerge making RAM at reasonable prices, we need to boycott the current fuckwads even when they undercut the new players.

Replying to @⁨inari@piefed.zip⁩

So I got this RAM in August 2025, for ~$400 according to the receipt:

www.newegg.com/…/N82E16820374767

…That is absolutely bonkers.

www.newegg.comG.SKILL Flare X5 128GB (2 x 64GB) 288-Pin PC RAM DDR5 6000 (PC5 48000) Desktop Memory Model F5-6000J3644D64GX2-FX5 - Newegg.comBuy G.SKILL Flare X5 128GB (2 x 64GB) 288-Pin PC RAM DDR5 6000 (PC5 48000) Desktop Memory Model F5-6000J3644D64GX2-FX5 with fast shipping and top-rated customer service. Once you know, you Newegg!

Replying to an earlier post

I ebay’ed my DDR5 RDIMM 5600 RAM sticks. 32gb was $606 some months ago, the remaining six sticks was about $3,600 bucks. I was originally planning on waiting for bubbles to burst and DDR6 to be released before switching to a DDR5 platform, but the whole war with Iran threw everything into doubt.

The US’s strategic oil reserve will likely run out within half a year, which means everything costing more. I wanted to be smart with my money and wait for a good time to buy, but this situation has ruined my planning. I bit the bullet and used a flex-pay to let me buy now.

Is it that my discipline sucks, or is the world certain to go into a hellish handbasket? I cannot tell anymore…

Replying to @⁨SabinStargem@lemmy.today⁩

I honestly don’t know. Even setting Iran aside, it’s impossible to tell when the bubble will deflate, and even then, when memory supply will somewhat normalize.

But if you can afford it, it seems like a reasonable decision to me. Iran and the US could become allies tommorow, but DDR5 still isn’t coming down soon, and you get to use your server now instead of having to wait forever.

Replying to an earlier post

Bad luck. I started getting random reboots, the reboots started happening more and more frequently. I tried a few kits of spare RAM I had laying around, reboots kept happening. I replaced the PSU with a brand new one because mine was a decade old, reboots persisted. I replaced the CPU on a whim (with an upgrade if it was fine), problem went away entirely, not a single reboot since.

Replying to an earlier post

That’s strange - I had some of the same symptoms and it ended up being a completely different thing - a dying (and then eventually completely dead) SSD (the Phison controller fiasco).

Other than that the CPU itself seems fine and it’s only shown very minor degradation over the 4-5 years I’ve had it - i.e. it used to boost up to 4975 or 4950 single core, now it only goes up to about 4900 (no PBO, no CO); and I’ve also had to fix the SoC voltage because of the memory - but I haven’t touched that in like 3 years, so not sure it’s even degradation.