frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

AGENTS.md – Open format for guiding coding agents

https://agents.md/
311•ghuntley•5h ago•144 comments

Copilot broke audit logs, but Microsoft won't tell customers

https://pistachioapp.com/blog/copilot-broke-your-audit-log
356•Sayrus•5h ago•118 comments

How to Draw a Space Invader

https://muffinman.io/blog/invaders/
218•abdusco•7h ago•13 comments

How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos

https://research.kudelskisecurity.com/2025/08/19/how-we-exploited-coderabbit-from-a-simple-pr-to-rce-and-write-access-on-1m-repositories/
541•spiridow•13h ago•181 comments

China blocked all HTTPS connection abroad for 1 hour in midnight

https://gfw.report/blog/gfw_unconditional_rst_20250820/en/
52•kotri•1h ago•13 comments

Tiny microbe challenges the definition of cellular life

https://nautil.us/a-rogue-new-life-form-1232095/
68•jnord•6h ago•7 comments

D2 (text to diagram tool) now supports ASCII renders

https://d2lang.com/blog/ascii/
265•alixanderwang•11h ago•45 comments

The End of Handwriting

https://www.wired.com/story/the-end-of-handwriting/
34•beardyw•1d ago•28 comments

How I Made Ruby Faster Than Ruby

https://noteflakes.com/articles/2025-08-18-how-to-make-ruby-faster
8•ciconia•1d ago•2 comments

Emacs as your video-trimming tool

https://xenodium.com/emacs-as-your-video-trimming-tool
214•xenodium•13h ago•111 comments

Monoid-Augmented FIFOs, Deamortised

https://pvk.ca/Blog/2025/08/19/monoid-augmented-fifos/
13•todsacerdoti•2h ago•3 comments

Drunken Bishop (2023)

https://re.factorcode.org/2023/08/drunken-bishop.html
56•todsacerdoti•8h ago•9 comments

How to Scale Your Model: How to Think About GPUs

https://jax-ml.github.io/scaling-book/gpus/
79•matt_d•7h ago•4 comments

Without the futex, it's futile

https://h4x0r.org/futex/
247•eatonphil•15h ago•119 comments

Candle Flame Oscillations as a Clock

https://cpldcpu.com/2025/08/13/candle-flame-oscillations-as-a-clock/
268•cpldcpu•3d ago•60 comments

Rails Charts Using ECharts from Apache

https://github.com/railsjazz/rails_charts
24•amalinovic•1d ago•4 comments

Calling Their Bluff

https://anguscheng.com/post/2025-08-13-calling-their-bluff/
23•4pkjai•4h ago•0 comments

AnduinOS

https://www.anduinos.com/
105•TheFreim•11h ago•125 comments

The Value of Hitting the HN Front Page

https://www.mooreds.com/wordpress/archives/3530
15•mooreds•3h ago•5 comments

CRDT: Text Buffer

https://madebyevan.com/algos/crdt-text-buffer/
92•skadamat•10h ago•2 comments

How Figma’s multiplayer technology works (2019)

https://www.figma.com/blog/how-figmas-multiplayer-technology-works/
131•redbell•3d ago•44 comments

We’re Not So Special: A new book challenges human exceptionalism

https://democracyjournal.org/magazine/78/were-not-so-special/
36•nobet•3h ago•64 comments

Show HN: OpenAI/reflect – Physical AI Assistant that illuminates your life

https://github.com/openai/openai-reflect
65•Sean-Der•10h ago•24 comments

Custom telescope mount using harmonic drives and ESP32

https://www.svendewaerhert.com/blog/telescope-mount/
275•waerhert•20h ago•101 comments

Why Semantic Layers Matter (and how to build one with DuckDB)

https://motherduck.com/blog/semantic-layer-duckdb-tutorial/
111•secondrow•13h ago•22 comments

Physically Based Rendering in Filament

https://google.github.io/filament/Filament.md.html#overview
35•indigo945•1d ago•10 comments

Launch HN: Uplift (YC S25) – Voice models for under-served languages

100•zaidqureshi•17h ago•44 comments

The joy of recursion, immutable data, & pure functions: Making mazes with JS

https://jrsinclair.com/articles/2025/joy-of-immutable-data-recursion-pure-functions-javascript-mazes/
65•jrsinclair•1d ago•18 comments

Geotoy – Shadertoy for 3D Geometry

https://3d.ameo.design/geotoy
119•Ameo•1d ago•23 comments

A renovation project in Turkey led to the discovery of a lost city (2023)

https://www.atlasobscura.com/articles/derinkuyu-turkey-underground-city-strange-maps
77•areoform•14h ago•22 comments
Open in hackernews

Tiny, removable "mini SSD" could eventually be a big deal for gaming handhelds

https://arstechnica.com/gadgets/2025/08/tiny-removable-mini-ssd-could-eventually-be-a-big-deal-for-gaming-handhelds/
48•quantummagic•3d ago

Comments

zeroq•3d ago
SD download option is the answer.

I think this whole issue shouldn't exist in the first place.

I do understand that full voice over and 4k ready textures comes at a price but some devs are getting lazy and some games are just ridiculous.

We're talking about handhelds like Steam Deck. Even if I plug it in as a console it won't have the juice to run at full resolution.

When I want to quickly grab an episode of a tv series to watch on my mobile I'll be super happy with 300mb 720p version. I don't need a 50gb rip in 4k in HDR with Atmos sound. Same option should be available for games.

Talanes•3d ago
And we know it can be done on existing download infrastructure, because it's available for all the games I own that added the hi-res textures after launch - selectable as a free DLC.
trenchpilgrim•2h ago
Heck, twenty years ago games like Guild Wars would download just the first few levels and then download the rest of the game in the background as you played!
NDxTreme•3d ago
This adds use cases to the devices. For instance, I am using my Steam Deck to type this hooked up to a 32 inch Monitor, as my daily driver on CachyOS.*

I bought the cheapest one, and upgraded the SSD. I also have an SD card. I use this for more than just playing games.

I would love to be able to just upgrade the storage and it be as fast as the internal storage. I could install a Windows install on it, and switch when it makes sense.

* Arch-by-the-way

ThatPlayer•2h ago
I've considered installing CachyOS on my Deck to be able to use bcachefs for a tiered storage setup with the SD card. For automatic movement of unused files to the SD card over time, because I don't want to deal with managing it myself.

Though I also did the SSD upgrade and haven't really been bothered by space, so haven't bothered. I have that setup on a spare parts PC with HDDs instead of microSD, since that's an older 1/2 TB SSD.

Zenst•2h ago
I think many would be amazed at how the space used on a game today is broken down in space usage. Most will be along the lines of cut scenes, graphics, audio......library and librarys galore...logic code of the program that is unique to the game and finally some text file hidden away.

But talking your AAA kind of titles that seem to be the norm, not your chess games, though even then, graphics sure has gained space in those programs. Though I'm sure somebody active in the industry could paint a better picture.

Anybody active in the industry able to offer or point to better breakdown?

codebje•1h ago
In general: code << world < audio << textures << video

Executable code is pretty tiny relative to everything else, including libraries. Libraries only get really big when they include media assets. When it comes to media, even high fidelity audio is relatively small. 44kHz stereo 16-bit sample audio, uncompressed, is 176kb per second of audio. A 1024x1024 texture, at 32bpp, is 4mb, uncompressed. Video depends heavily on codec, but roughly consider that 4k video is something like 4096x2160, so eight times the size of our static texture for a single frame. Encodings don't just store every frame whole, of course, but keyframes add up quick.

suprjami•3d ago
No. We have MicroSD Express. We don't need yet another form factor.
SnuffBox•3d ago
What if it can offer better transfer speeds? A system that downloads large files often would presumably be bottlenecked by a MicroSD's write speeds.
mrheosuper•3h ago
it's microSD express, unless you have multi-gigabit network, you won't saturate it.

The biggest issue with these small form memory is heat, they heat up a lot, but seem like no one care.

RainyDayTmrw•3d ago
The SD and micro SD form factors are not the most robust or reliable. It would be nice to have a next step up form factor. In some ways, that's the motivation for CF Express Type B (and XQD before it), as popularized in digital photography.
a1o•3h ago
https://en.wikipedia.org/wiki/CFexpress

Interesting, I didn't knew about this format. Curious picture selection on the Wikipedia, I didn't knew about this manufacturer until reading the Ars article above.

RainyDayTmrw•1h ago
It was new-ish, and it barely caught on, only in some digital camera lines for some brands (Nikon and Sony). If anything, plenty of prosumers were annoyed that they now had to buy new cards to use the second slot. The rollout was also bad. Some manufacturers thought they could get away with one slot only (Nikon Z6 mark I had only the single XQD slot, a precursor to CF Express Type B), owing to the improved reliability of CF Express as a form factor, but that was a bad idea, and didn't account for failures in the underlying flash or controller, and that annoyed actual pros.
kjkjadksj•2h ago
Weird how this three day old comment shows up as 52 minutes old right now. What is going on with HN?
Dylan16807•2h ago
It's called the "second chance pool" for articles.
kjkjadksj•2h ago
Would be nice if it were flagged as such with faithful timestamps.
Dylan16807•2h ago
A step up form factor is great. The thing in the article is not a step up though, it's smaller than an SD card, and there's no great reason for it. Since it's brand new it can guarantee a better minimum speed than SD express, but that advantage falls away fast and it's not worth the hassle of an extra format.

I'm reminded of XFMEXPRESS, a tech that had some justification to exist as a low profile replaceable and coolable main storage for small devices. But it doesn't look like it went anywhere.

laidoffamazon•3d ago
I’m still surprised the steam deck runs so well even with games installed to microSD - I’m not sure how they do it.
LeoPanthera•3h ago
The answer is probably that disk read speed just isn't that important for casual applications like games.

We had a lot of great games even when storage was spinning rust.

dontlaugh•51m ago
It’s actually essential for more serious games without loading screens, which is why for example the PS5 ships with and mandates fast SSDs.
Palomides•2h ago
decent SD cards can do 200 or 300 MB/s of reads now
Dylan16807•2h ago
Those speeds are... complicated.

UHS-I cards easily go up to 100MB/s. This is the baseline for a modern SD card.

After that you can add more pins for UHS-II. This is used in a bunch of devices and goes up to 300MB/s, but you can't assume anything will have it. And UHS-III was dead on arrival.

Alternatively you can add a different set of more pins for SD Express. It can do gigabytes per second and is probably the future. It's backwards compatible with UHS-I, but not II or III.

And also SanDisk made their own spec for overclocking UHS-I which some things support. It can do about 200MB/s.

The steam deck supports none of those upgrade paths. You get about 100MB/s.

DecentShoes•54m ago
Not in the Steam Deck, it maxes out at 104Mb/s.

Considering the insane tempuratures the cards reach, and that it destroys brand new SD cards, I don't want them going any faster until it works safely.

Rohansi•25m ago
The Steam Deck only supports up to UHS-I. There are UHS-II and UHS-III cards out there that support higher bandwidth.
merpkz•44m ago
Yeah, I am using my Deck with 512GB sdcard and could never tell it is actually running from sdcard. It does a lot of game updates and always finishes those in reasonable time, at least for me. That card is going strong with all the writes going on on steam deck
userbinator•3h ago
The Verge reports that a Chinese company called Biwin has developed the "Mini SSD," a 15 by 17 mm-thick card that supports read speeds of up to 3,700MB per second due to a two-lane PCI Express 4.0 interface.

So this is basically a smaller NVMe SSD?

MBCook•2h ago
Yes. A very very small one.
superkuh•3h ago
I can see the needed use case for portable devices. But I also get the feeling this shrinking down of physical volume for storage that's going to be generally available for A tier games (like on a steamdeck) is a status quo setting us back to 2010 levels of actual storage available. Again! Just when normal desktop computer SSD were finally rising in actual capacity beyond 2TB. And right when SSD storage is hitting the wall with no more multi-level cell improvements available.
Seattle3503•2h ago
Any chance someone builds a phone with removable storage now that we have better SD cards?
NewJazz•2h ago
It was never about the SD cards, it was about the removable part.
bcraven•1h ago
https://m.gsmarena.com/results.php3?nYearMin=2025&idCardslot...

195 results

DiabloD3•2h ago
We already have this though. SD Express, which allows SD cards to actually protocol switch to one lane PCI-E NVME. It's been part of the spec officially since 2018, and an enhancement slightly later to add more pins to allow a second lane.

And since, underneath, it becomes a standard PCI-E NVME with standard lanes, there is no inherent speed limit from the bus itself, only from the fact that SD cards are tiny and any real controller is going to cook.

seabrookmx•2h ago
Worth mentioning that the Nintendo Switch 2 supports SD Express, so in a few years millions of households will have these cards laying around.
echelon•1h ago
I need this slot added back to my phone. Thank you very much, phone manufacturers.
mitthrowaway2•1h ago
Try a Sony Xperia! Vote with your dollar or else they'll stop making them!
Namidairo•1h ago
They've pulled out of my market (Australia) 6 years ago, so that's not really an option, even if I imported one.

If I imported one, the majority of the handsets released before this year wouldn't be able to register on a network, given that the networks have gone and blocked the IMEI TAC associated with most of Sony's handsets.[1]

This is due to Sony not having the correct carrier settings in order to roam onto them for emergency calls, and a ham-fisted direction to have working emergency calls post-3G shutdown.

[1] https://isthisphoneblocked.net.au/device-brands/sony

Projectiboga•44m ago
I loved the early Sony Ericsson but they lost their way on the phones. And the funky camera phones when their stand alone phones are decent to cutting edge.
kogepathic•59m ago
Xperia 5 IV owner here, don't give Sony any of your money.

Their support is garbage: 1 Android version and only 3 years of security updates for a phone that cost nearly $1000. Google and Samsung offer 5+ years on their flagship phones.

The cameras are held back by incompetent software; the camera app does not even rotate for a left handed mode (they only need to rotate text and icons). Their camera app behaves like a point and shoot camera from 2004, and you have to treat it like that or your photos will be a blurry, underexposed mess. The cameras are technically fine, but the software implementation is truly terrible.

Yes, the phone has a headphone jack and micro SD slot, but those aren't worth it when everything else sucks. Sony is far, far behind other major Android manufacturers when it comes to software quality and support.

I gleefully gave Sony money for the 5 IV in late 2022. The phone stops receiving all updates next month (September 2025). Custom ROMs (e.g. LineageOS) are nonexistent because Sony has such an insignificant market share.

I won't be giving Sony any money for a new phone.

dingaling•1h ago
*lying around

Laying is transitive and requires an object.

uoaei•1h ago
Love the latent pedantry of HN. No shade! Bravo/brava!
DecentShoes•58m ago
Pointless and unhelpful grammar Nazism.
Projectiboga•49m ago
Please lay off with the pedantry.
zoeysmithe•2h ago
Hmm the article isn't about the interface being novel but the drives. The article claims the SD express cards top out a 900 MB/s but this drive does 3700 MB/s. They are using their own interface, but that's not the problem being solved here from my reading of this article.

I don't know the specifics but SD express might be patent/license encumbered so why pay when you can make your own for free?

I'm guessing this drive will eventually percolate down in the form of an SD Express card, and SD express is now in the Switch 2. The Biwin drive is currently too big to fit the SD spec, but that might not be true in the future.

I think Nintendo just sealed the deal against any SD Express competitors. This article is (probably) planted PR to promote this drive to Western buyers interested in maximizing their SD Express slots in a "Hey, why do these Chinese gamers get this amazing card and I'm stuck with this junk?" Now that lights a fire under a lot of people and Biwin can start licensing the technology or selling directly to the Western market.

Storage upgrades in handhelds seems to be a real problem. I was surprised my Steam Deck didn't have an easy to access M2 slot because of Valve's "pro-gamer" reputation. You have to take the entire thing apart to get to the SSD and the plain-jane SD slot you do get will never feel fast enough, especially since its hardware capped at 104 MB/s. Gabe didn't become a billionaire by not being ruthless I suppose, but it is disappointing.

I'm guessing a lot of these devices are sold at a premium for more storage so they don't want to make it easy to upgrade fast storage on your own. Instead we're just forced into the SD card ghetto. Maybe Biwin can change that, or the handheld makers will push against that if it means hurting their margins because the higher storage models are more profitable. Nintendo at least seems to signaling, "Do whatever you want with this fast SD slot," which is a breath of fresh air. What a time in gaming, where Nintendo is more progressive and pro-consumer than Valve.

Dylan16807•2h ago
> Hmm the article isn't about the interface being novel but the drives. The article claims the SD express cards top out a 900 MB/s but this drive does 3700 MB/s. They are using their own interface, but that's not the problem being solved here from my reading of this article.

It's a really weak claim when you frame it properly. If you have a good controller you can use either form factor just fine, at PCIe gen 4 x2 speed.

> maximizing their SD Express slots [...] Now that lights a fire under a lot of people and Biwin can start licensing the technology or selling directly to the Western market.

That would be nice!

MBCook•2h ago
Despite the title of the article, this seems useful in phones or laptops to me.

Even if not user replaceable without opening the device it would make it possible to have replaceable drives at a tiny fraction of the current minimum size.

Even just for relatability compared to soldered on storage it would be a plus.

userbinator•1h ago
it would make it possible to have replaceable drives

The manufacturers don't seem to want that. Even the small Chinese companies which were the last holdouts have gone full forced-obsolescence.

KingOfCoders•1h ago
I was so amazed when I held the Microdrive harddisk in my hands for the first time. And later the first iPod that was made possible with a Microdrive. These things lead to new gadget categories, not only making existing ones better.
wao0uuno•1h ago
CFexpress type B already exists and does the same thing.
uoaei•1h ago
This is obviously the direction of persistent storage: SD meets SSD. Technological innovations are reliably predictable at this relatively high level. If you didn't see it coming, better get in quick before everyone else catches on!