frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Beginning January 2026, all ACM publications will be made open access

https://dl.acm.org/openaccess
1526•Kerrick•13h ago•162 comments

1.5 TB of VRAM on Mac Studio – RDMA over Thunderbolt 5

https://www.jeffgeerling.com/blog/2025/15-tb-vram-on-mac-studio-rdma-over-thunderbolt-5
284•rbanffy•7h ago•98 comments

History LLMs: Models trained exclusively on pre-1913 texts

https://github.com/DGoettlich/history-llms
341•iamwil•6h ago•117 comments

We pwned X, Vercel, Cursor, and Discord through a supply-chain attack

https://gist.github.com/hackermondev/5e2cdc32849405fff6b46957747a2d28
713•hackermondev•10h ago•288 comments

Texas is suing all of the big TV makers for spying on what you watch

https://www.theverge.com/news/845400/texas-tv-makers-lawsuit-samsung-sony-lg-hisense-tcl-spying
651•tortilla•2d ago•319 comments

GPT-5.2-Codex

https://openai.com/index/introducing-gpt-5-2-codex/
426•meetpateltech•11h ago•226 comments

Noclip.website – A digital museum of video game levels

https://noclip.website/
71•ivmoreau•3h ago•9 comments

How China built its ‘Manhattan Project’ to rival the West in AI chips

https://www.japantimes.co.jp/business/2025/12/18/tech/china-west-ai-chips/
282•artninja1988•10h ago•288 comments

The state of the kernel Rust experiment

https://lwn.net/SubscriberLink/1050174/63aa7da43214c3ce/
14•dochtman•5d ago•0 comments

Skills for organizations, partners, the ecosystem

https://claude.com/blog/organization-skills-and-directory
250•adocomplete•12h ago•141 comments

Telegraph chess: A 19th century tech marvel

https://spectrum.ieee.org/telegraph-chess
18•sohkamyung•6d ago•2 comments

Show HN: Picknplace.js, an alternative to drag-and-drop

https://jgthms.com/picknplace.js/
209•bbx•2d ago•91 comments

Great ideas in theoretical computer science

https://www.cs251.com/
73•sebg•6h ago•14 comments

Lite^3, a JSON-Compatible Zero-Copy Serialization Format

https://github.com/fastserial/lite3
26•cryptonector•6d ago•5 comments

Show HN: Stop AI scrapers from hammering your self-hosted blog (using porn)

https://github.com/vivienhenz24/fuzzy-canary
181•misterchocolat•2d ago•127 comments

The Code That Revolutionized Orbital Simulation [video]

https://www.youtube.com/watch?v=nCg3aXn5F3M
28•surprisetalk•4d ago•2 comments

Firefox will have an option to disable all AI features

https://mastodon.social/@firefoxwebdevs/115740500373677782
340•twapi•11h ago•292 comments

T5Gemma 2: The next generation of encoder-decoder models

https://blog.google/technology/developers/t5gemma-2/
119•milomg•9h ago•21 comments

FunctionGemma 270M Model

https://blog.google/technology/developers/functiongemma/
185•mariobm•11h ago•48 comments

Oliver Sacks put himself into his case studies – what was the cost?

https://www.newyorker.com/magazine/2025/12/15/oliver-sacks-put-himself-into-his-case-studies-what...
33•barry-cotter•8h ago•69 comments

I've been writing ring buffers wrong all these years (2016)

https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/
92•flaghacker•2d ago•34 comments

Meta Segment Anything Model Audio

https://ai.meta.com/samaudio/
184•megaman821•2d ago•25 comments

Delty (YC X25) Is Hiring an ML Engineer

https://www.ycombinator.com/companies/delty/jobs/MDeC49o-machine-learning-engineer
1•lalitkundu•8h ago

Two kinds of vibe coding

https://davidbau.com/archives/2025/12/16/vibe_coding.html
58•jxmorris12•8h ago•51 comments

How to hack Discord, Vercel and more with one easy trick

https://kibty.town/blog/mintlify/
136•todsacerdoti•9h ago•31 comments

Your job is to deliver code you have proven to work

https://simonwillison.net/2025/Dec/18/code-proven-to-work/
690•simonw•14h ago•556 comments

The Scottish Highlands, the Appalachians, Atlas are the same mountain range

https://vividmaps.com/central-pangean-mountains/
116•lifeisstillgood•10h ago•27 comments

Using TypeScript to obtain one of the rarest license plates

https://www.jack.bio/blog/licenseplate
156•lafond•14h ago•160 comments

Show HN: Learning a Language Using Only Words You Know

https://simedw.com/2025/12/15/langseed/
55•simedw•3d ago•15 comments

Please just try HTMX

http://pleasejusttryhtmx.com/
496•iNic•15h ago•402 comments
Open in hackernews

Go-boot: bare metal Go UEFI boot manager

https://github.com/usbarmory/go-boot
30•nateb2022•1d ago

Comments

Imustaskforhelp•22h ago
I really like this idea but can anyone please summarize what it does for me. To me it feels very fascinating (bare metal golang in general) but I am not sure I truly understand its usecase and I would love to know more.
pjmlp•21h ago
The use cases is not writing unsafe C in first place, and proving the point Go is usable in such scenarios, regardless of naysayers.

The creators of USB Armory also created TamaGo, instead of using Rust, exactly for the same reasons, to prove a point.

https://github.com/usbarmory/tamago

https://reversec.com/usb-armory/

Because in IT, seeing is believing.

qhwudbebd•18h ago
Quite apart from that, an EFI shell that's less awful than the standard UEFI one is an interesting project in its own right...
bradfitz•8h ago
I've been idly following this stuff on & off for years, but I never saw proving a point "instead of using Rust" as one of the motivations of the project. Was that ever stated anywhere?
pjmlp•6h ago
Yes,

> Languages like Rust have already proven they role in bare metal world, Go on the other hand needs to … and it really can!

From https://fiif.fi/wp-content/uploads/sites/9/2021/06/TamaGo.pd...

xyse53•2h ago
It's also a good way to learn about UEFI for people most familiar with go.
techgnosis•7h ago
There aren't that many UEFI shells and the ones that exist are certainly not modern. Anything new is helpful, especially if its written in a popular language like Go.
tomcam•5h ago
When you turn on a computer, it transfers code to software required to get the machine up and running reliably--the boot process. That used start in a chip called the BIOS. It's a 40-year old holdover from the early days of the IBM PC. UEFI is a more complex and feature-rich protocol. Due to its default memory management Go hasn't been considered the first choice for such purposes but this proof of concept uses Go for the very low level code needed for UEFI.