frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
399•klaussilveira•5h ago•90 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
755•xnx•10h ago•462 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
133•isitcontent•5h ago•14 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
123•dmpetrov•5h ago•53 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
20•SerCe•1h ago•15 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
33•quibono•4d ago•2 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
235•vecti•7h ago•114 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
60•jnord•3d ago•3 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
302•aktau•11h ago•152 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
305•ostacke•11h ago•82 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
162•eljojo•8h ago•123 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
381•todsacerdoti•13h ago•215 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
310•lstoll•11h ago•230 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
45•phreda4•4h ago•7 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
103•vmatsiiako•10h ago•34 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
173•i5heu•8h ago•128 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
139•limoce•3d ago•76 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
225•surprisetalk•3d ago•30 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
963•cdrnsf•14h ago•413 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
10•gfortaine•3h ago•0 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
37•rescrv•13h ago•17 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
7•kmm•4d ago•0 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
33•lebovic•1d ago•11 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
76•antves•1d ago•56 comments

The Oklahoma Architect Who Turned Kitsch into Art

https://www.bloomberg.com/news/features/2026-01-31/oklahoma-architect-bruce-goff-s-wild-home-desi...
17•MarlonPro•3d ago•2 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
31•ray__•2h ago•7 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
38•nwparker•1d ago•8 comments

Claude Composer

https://www.josh.ing/blog/claude-composer
98•coloneltcb•2d ago•68 comments

Evolution of car door handles over the decades

https://newatlas.com/automotive/evolution-car-door-handle/
38•andsoitis•3d ago•61 comments

Planetary Roller Screws

https://www.humanityslastmachine.com/#planetary-roller-screws
34•everlier•3d ago•6 comments
Open in hackernews

Resizeable Bar Support on the Raspberry Pi

https://www.jeffgeerling.com/blog/2025/resizeable-bar-support-on-raspberry-pi
115•speckx•4mo ago

Comments

monocasa•3mo ago
> That also led me to research why a card with only 12GB of VRAM is requesting a 16GB BAR, and as far as I can tell, it has something to do with potential uses like SR-IOV where multiple VMs could access a single device, thus requiring more BAR space for the physical device being shared... BAR is still a little bit of a mystery to me.

Lengths of BARs have to be powers of two.

tetris11•3mo ago
I'm always fascinated by hobbyist's storage compartments. Some of the labels of the boxes in the background:

    - "Broken and Delidded Pis"
    - "Non-PI ARM SBCs"
    - "-ers"
    - "Pico and Arduino Microcontrollers"
    - "Breadboards" / "Electric Doodads" /
      "Pepp(?) boards"
    - "M.2 / NVMe"
    - "Blades" / "Home Lab / Soquartz"
    - "Small Windows PCS"
jasonjayr•3mo ago
Jeff is a bit more than a hobbyist, between him & his father, they are rather accomplished professional radio + electric engineers.
tredre3•3mo ago
Jeff is a hobbyist in that he has no formal technical training or professional experience with electronics engineering (unless you count youtube shenanigans as such).
yencabulator•3mo ago
Not much of a hobbyist in the sense that he earns (part of) his income from dabbling with RPis. And for the rest of his income, uses them to simulate larger clusters, which he writes books and consults about.

Generally, hobbies are activities where one sees loss not profit.

noelwelsh•3mo ago
I think of this as a Midwestern thing, where land is cheap and one can afford to devote a lot of space to hobbies. It seems to be the same thing in fabric arts, where people will have sewing rooms larger than the footprint of many UK houses. I could be totally be off base here. Maybe some actual Midwesterners can weigh in.
justin66•3mo ago
It's all true, when I moved to the west coast from the midwest I was struck by the way everyone just piled their possessions into a heap in the middle of their workspace rather than placing them in labeled containers. At times the heaps reach the ceiling.
ssl-3•3mo ago
Small-town midwesterner here.

There's some truth to what you're saying. Even the smallest apartment I've ever had was big enough to dedicate space to some serious hobbies, and it was (at that time) very inexpensive to rent compared a much smaller place in a more-dense area.

My lifestyle isn't very compact because it has never needed to be compact. Compactness isn't a common expectation 'round these parts. I have space to keep collections of stuff that I find interesting, and to make use of it.

There's tradeoffs to this lifestyle, though. The corner store is only a short walk away, but it mostly just sells beer, soda, and smokes. There's no walking to get something like groceries, or a new shirt (or a used shirt, for that matter). There isn't much for local entertainment. It's 15 miles to the next-largest city, and there's zero public transportation aside from the buses that get kids to/from school.

(It's hard to imagine that there aren't areas of the UK that are of similar form, though, with roomy housing, space for things, and with very limited services and/or options for commerce nearby.)

noelwelsh•3mo ago
There are certainly places with very limited services! As for roomy houses, though, that is much harder to find. I did a little searching and found a UK govt report on housing sizes [1]. For a point of comparison, average house size broken out by house type is smaller for all types than the average across all house types for Missouri [2; taken as a random exemplar of the Midwest]. Only when we break out to detached houses built in particular time periods (p.18) does the average become roughly equal to Missouri, and remember this is across all housing in Missouri (IIUC).

The UK settlement pattern is quite weird. About 1/6 of the population lives within the South-East, which is roughly the area commutable to London by train. Then another 1/6 of the population lives in London. So land is very expensive there. The rest of the UK is on average a lot poorer. So the UK in general is not conducive to large housing. You can certainly find old farm houses out in the sticks, and small villages that are mostly expensive large houses. These are a tiny fraction of the housing, though. I believe UK houses are on average the smallest in Europe. (I think the UK would benefit a lot from some decentralisation, but that's a different topic. Side eye in cancelled HS2 lines.)

[1]: https://assets.publishing.service.gov.uk/government/uploads/...

[2]: https://fred.stlouisfed.org/series/MEDSQUFEEMO

bombcar•3mo ago
To be fair, you can also live small town, Midwest and be a block from a grocery store if that is something that you want to choose.

In fact, I am walking to the grocery store as I dictate this to my phone

ssl-3•3mo ago
There is indeed one grocery store remaining here. This particular town is lucky in that way: Over the past couple of decades it has gone from 3 or 4 grocery stores to 1, instead of from 1 or 2 to 0 like many surrounding communities.

In terms of choice: No, not really. The housing market is very tight these days. So for now, at least: While I must live somewhere, I don't necessarily get to live where I want. I must instead make do with living where I can (and I suppose optionally also maintain hope for a better day tomorrow).

rcarmo•3mo ago
As an EU resident with a modestly large flat who's dedicated 1/3 of it to a large living room because we prioritized room to relax and spend time together, I pine for the chance to have more than a pair of IKEA KALLAX to store (and pile upon) all my electronics stuff and 3D printer(s).
tracker1•3mo ago
Not just the Midwest, but most of the US outside the East Coast cities tend to have pretty large homes and apartments compared to most of the rest of the world in terms of home sizes. The US is pretty huge, with much of it livable and relatively less total density than other nations.

Of course, the US has also done a lot more than many places to preserve natural wilderness with national and ngo parks/reserves.

My house in Phoenix, AZ, USA is relatively typical 3br/3ba and just over 2K sqft (around 192 M^2), and I know a lot of people with larger homes than this.

bityard•3mo ago
I mean, yes, housing and land is cheaper in the midwest US, but you mostly have to get at least an hour away from a major city before it becomes what I consider "cheap." (Otherwise you're still looking at more desirable suburban or bedroom community housing prices.)

But to defend Jeff, the pictures in the article show like a 4x4 corner of a room, even if we extrapolate to say, 8x8x8, that amount of space can usually be found in even a 1-bedroom apartment. I have seen many pictures of amazingly complete electronics/hacking workbenches from around the world that easily fit into much smaller spaces.

washadjeffmad•3mo ago
You know, I realized the same thing after seeing a guy in one of our 3D print communities consistently printing life-sized models scaled with LuBan for his students. He had a garage full of Bambus, a bunch of photos of his models in an apparently high-trust community elementary school, and it just clicked when he said "rural Kansas".

We operate one of the largest print farms in the nation, and I can count the number of human-scale or larger sculptures we've put out in the past decade on one hand.

Macha•3mo ago
Yeah, I've seen some youtube recommendations pop up for videos about "tiny homes" that would be fairly standard sized homes here.
ptaffs•3mo ago
...and they have time and access to label maker, as opposed to sharpie. That's some dedication to having order.
dmd•3mo ago
A label maker is about $20. I’m not sure that speaks to intense dedication all by itself.
munificent•3mo ago
I wonder if they have a drawer labeled "Label Makers".
yencabulator•3mo ago
The first thing I have always done with any label maker I have touched is printed a test label saying "label maker" and stuck it to the gadget.
geerlingguy•3mo ago
I do, and the back of the P-Touch also has a label, "P-Touch" :)
tracker1•3mo ago
Label makers aren't all that expensive, even for relatively high volume and fancy options. It's been relatively useful IMO to have bins and labels available. That said, my own office space is a bit cluttered right now with a handful of half-completed projects that I've been too lazy to finish.
rozab•3mo ago
I painstakingly type out MAC addresses etc. on a retro embossing-style label maker beacuse I prefer the aesthetic. I think that's the point to start making personality judgements!
abbeyj•3mo ago
> "Pepp(?) boards"

"Perfboards", perhaps?

thrtythreeforty•3mo ago
That's "perf boards" as in perforated. Single-use, solderable prototyping board.
eqvinox•3mo ago
> Resizeable Bar Support on the Raspberry Pi

Why'd the capitalisation of BAR get lost between the article and here? It's a little triggering.

Other than that, nice to see, a lot of ARM SoCs & SBCs have asininely small PCIe memory map sizes. Looking at you, RK3399, what was it, 64MB? Not even enough for some NICs.

monocasa•3mo ago
That's an hn title munging things I think.
throw74845858•3mo ago
I am still waiting for Pi5 to correctly support USBC power delivery spec. 5.1 Volts at 5 amps is a dirty hack and fire hazard, not consumer electronics!
klempner•3mo ago
Huh? There are plenty of good reasons to complain about the 5V5A thing, but "fire hazard" is not one of them.

It is even entirely within spec for a PD power supply to offer a 5V5A PDO, as long as it is only doing so with a 5A capable cable (i.e. 100W or 240W). 5V5A is no more a fire hazard than 20V5A.

The spec violation isn't that it negotiates 5V5A when available, but that it isn't willing to buck from 9V or 15V to get those 25W which means that power supply compatibility is incredibly limited.

prism56•3mo ago
Shame a 5v "fake" PPS voltage couldn't somehow be obtained or patched in. Loads of chargers would work then.

My pocket PD can request 5v5a from quite a few chargers in PPS mode.

tracker1•3mo ago
It's a shame that RPi didn't just adopt a proper PD interface for power. For that matter, if they had USB-C + TB/USB4 with display support, then I could just plug it into my display without any other cables like I do my laptop, with all the peripherals connected to the display.
prism56•3mo ago
That would absolutely be a better solution but I meant in hindsight.
klempner•3mo ago
Any currently existing (to say nothing of two years ago) "TB/USB4" chipset would dramatically increase the price of something with a retail price on the order of $50.

With that said, DisplayPort Alternate Mode would be considerably more straightforward.

tracker1•3mo ago
Apparently the RPi 5's SoC already supports USB-C display alt-mode.. unfortunately they don't to proper PD negotiation, which would not be considerably more expensive. There are cheap vape pens that support PD negotiation properly.
klempner•3mo ago
Are you sure these "cheap vape pens" don't just use 5V3A, which doesn't require any PD negotiation at all? (a lot of them screw even that much up, and a lot of people confuse "PD negotiation" with simply having the right resistors on the CC pins)

There is real cost savings here -- the RPi5 avoided the need for a buck circuit, and for that matter probably a dedicated PD controller chip.

In contrast, in the context of a "cheap vape pen" you have a battery which means you need to be able to convert to (and from!) battery voltage, so you need that conversion circuitry anyway.

throw84944994•3mo ago
> negotiates 5V5A

Even the voltage is not matching spec (Pi power supply has 5.1 volts, not 5.0 volts!). That is because historically Pi had shitty cables, with high resistance and voltage drops. 5V5A is not even in spec, limit for 5 volts is 3 amps!

> fire hazard than 20V5A

That would be 100 watts! Many people just grab any usbc cable, and solder it directly to GPIO power pins. But good luck with that!

Initial batches of Pi4 did not even had a resistor, to request 3.0 amps!

toast0•3mo ago
5.1 volts is 2% off 5.0 volts. I don't have a copy of the USB specs, but a voltage 2% higher than nominal is almost certainly within specifications.
shadowpho•3mo ago
Pretty sure it’s 10% and many psu do give out 5.25 or 5.4v out for this exact reason
klempner•3mo ago
> That would be 100 watts!

The point is that power dissipation in a cable is a function of the current going through it. The cable will get exactly as hot carrying 5 amps with a voltage of 5 volts as it will carrying 20 or 48.

(now, that is more *wasteful* -- you lose the same amount of power to heat carrying 25W at 5V5A as you do at 100W 20V5A, but that's 4x the relative waste in power)

> Many people just grab any usbc cable, and solder it directly to GPIO power pins.

You're not going to get *any* 5 amp mode out of a standard PD power supply unless the cable indicates it is 5 amp capable, which isn't going to happen unless that "any usbc cable" has the right emarker on it.

> limit for 5 volts is 3 amps.

There is no such limit.

What there is is two things: 1. There are a standard set of PDOs a standard "X watt" PD power supply is supposed to provide. 5V3A 9V3A 15V3A 20V5A, (then 28, 36, and 48 volts for EPR) with the highest one limited to the power limit of the supply. These only go up to 3 amps until you get to 20 volts. 2. Devices are supposed to support those standard PDOs.

Anything other than those standard PDOs is optional (at least before 3.2 which starts introducing AVS as a requirement at 27W+). 12V support is common, as for that matter is PPS support. 5A support below 20V in fixed PDOs is 100% allowed but is super rare.

(5A lower voltage PPS is a different story, but unfortunately the RPi5 doesn't know how to negotiate 5V PPS. That is a shame because it would 100x its power supply compatibility because most chargers targeting higher end Samsung phones support it.)

A power supply is 100% allowed to support 5V5A. It just isn't required to. It would have been 100% legitimate for the RPi5 to have a buck circuit to handle a standard 27W 9V3A power supply and then turn that buck off if the power supply and cable support 5V5A.

> Initial batches of Pi4 did not even had a resistor, to request 3.0 amps!

To be precise, it had *a* resistor (connected to the shorted together CC pins) when it was supposed to have one separate resistor for each pin, and that broke cables with emarkers.

bmurphy1976•3mo ago
Oh I'm with you. I've been trying to clean up my setup and the Pi5 is still a problem. Even my Intel N100 NUC is using a USB-C to barrel jack adapter and working great with a perfectly normal multi-port GAN charger, but the Pi5? "Undervoltage Detected"

sigh

burnte•3mo ago
Keep waiting. I really hoped they'd not repeat this problem from the 4 to the 5, but they did.
checker659•3mo ago
Isn't it the DMA engine that's responsible for the data movement? How does the size of the BAR even factor into that?
namibj•3mo ago
If you can map all VRAM into host linear/physical address space, you can just use write combining page table entries to it and get efficient buffered write back caching for the CPU writes that created the very bytes you think of DMA-ing in the first place.
tubs•3mo ago
Write combined on cpu will batch a few bytes here and there but you’ll never hit full 4k transactions without dma. I brought up a few new gpus on pcie cards and spent many moons staring at interposer dumps.

It’s ok for small things but even once you get into the command buffer range it’s slow slow slow without dma.

bityard•3mo ago
Hold up, when did htop get the ability to graph things?
foobar12321•3mo ago
pretty sure thats nvtop
bityard•3mo ago
Ah, that makes sense. Thank you.
CyberDildonics•3mo ago
BAR mean Base Address Register. The acronym is used constantly in the article but not defined anywhere except for the external links and someone's comment at the bottom.