frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Harvests and food prices at risk as Iran war triggers global fertiliser crunch

https://www.independent.co.uk/news/world/middle-east/global-fertiliser-shortage-iran-war-food-pri...
1•measurablefunc•4m ago•0 comments

Why mathematicians are boycotting their biggest conference

https://www.scientificamerican.com/article/why-mathematicians-are-boycotting-their-biggest-confer...
1•nickcotter•10m ago•0 comments

Mathematics Is All You Need

https://zenodo.org/records/19080172
2•vinhnx•14m ago•0 comments

Carl Schmitt in Miami

https://thecritic.co.uk/carl-schmitt-in-miami/
1•paulpauper•16m ago•0 comments

How Many AA Batteries Does It Take to Power a PC Setup? [video]

https://www.youtube.com/watch?v=U5lskFXDbWs
1•gnabgib•17m ago•0 comments

Caching algorithms without knowing how they work

https://blog.autorouting.com/p/caching-algorithms-without-knowing
2•juanpabloaj•18m ago•0 comments

Will This 'Miracle' Battery Change Your Mind About EVs?

https://www.wsj.com/lifestyle/cars/donut-lab-solid-state-battery-ssb-ev-4e6ad966
1•NN88•23m ago•1 comments

Solving the Strait of Hormuz Blockage

https://www.austinvernon.site/blog/thestrait.html
1•paulpauper•23m ago•0 comments

Airfare Is Just the Beginning

https://www.theatlantic.com/newsletters/2026/03/expensive-plane-tickets-oil-iran/686604/
2•paulpauper•24m ago•0 comments

Stop picking my Go version for me

https://blog.howardjohn.info/posts/go-mod-version/
1•ingve•24m ago•0 comments

Show HN: EnterpriseFizzBuzz – 622K lines of production-grade FizzBuzz

https://github.com/Elijah-J/EnterpriseFizzBuzz
2•CodeIsMyFetish•28m ago•0 comments

AI Perfected Chess. Humans Made It Unpredictable Again

https://www.bloomberg.com/news/articles/2026-03-27/ai-changed-chess-grandmasters-now-win-with-unp...
2•GMoromisato•33m ago•1 comments

Show HN: Windows 95–style Weather App for iPhone

https://apps.apple.com/us/app/weather-exe/id6761195944
1•web3rb•33m ago•0 comments

Intel Core Ultra Series 3 VPro: 18A AI PCs Debut with Dtect Security Updates

https://hothardware.com/news/intel-unveils-core-ultra-series-3-vpro
1•rbanffy•39m ago•0 comments

Goldman Sachs now reckons that oil could take out the 2008 record of $147

https://www.ft.com/content/360ca227-4d2a-41a4-a05f-41baedc0f7d2
3•bookofjoe•39m ago•1 comments

Causality optional? Testing the "indefinite causal order" superposition

https://arstechnica.com/science/2026/03/getting-formal-about-quantum-mechanics-lack-of-causality/
1•rbanffy•39m ago•0 comments

Show HN: Drag-to-Reveal Before/After Slider Component for React/Next.js

1•doanything_ai•40m ago•1 comments

Russia took satellite images of U.S. base before Iranian attack, Zelensky says

https://www.nbcnews.com/world/ukraine/russia-us-base-american-troops-zelenskyy-rcna265612
1•vrganj•41m ago•0 comments

Suspect in Foiled Bank of America Attack Says He Was Recruited on Snapchat

https://www.newsweek.com/suspect-in-foiled-bank-of-america-attack-says-he-was-recruited-on-snapch...
1•geox•43m ago•0 comments

I built PistonAlpha to track the collector car market in real time

https://pistonalpha.com/
1•magrix•44m ago•0 comments

The Cryptopals Crypto Challenges

https://cryptopals.com/
1•pmaddams•44m ago•0 comments

The Braille Institute's family of hyperlegible fonts

https://www.brailleinstitute.org/freefont/
2•pmaddams•45m ago•0 comments

Benchmarking quantum simulation with neutron-scattering experiments

https://arxiv.org/abs/2603.15608
1•rbanffy•45m ago•0 comments

MCP Toolbox for Databases

https://github.com/googleapis/genai-toolbox
1•pmaddams•46m ago•0 comments

Old masters, new perspectives: The Gemäldegalerie in Berlin

https://blog.google/company-news/outreach-and-initiatives/arts-culture/old-masters-new-perspectiv...
2•gnabgib•46m ago•0 comments

Claude-IPC: Watch 5 claudes build a terminal Yubikey manager together [video]

https://www.youtube.com/watch?v=6vEJNr8sASI
1•thejabberwock•48m ago•1 comments

Is AI agent discoverability a reputation graph problem, not an SEO problem?

https://www.snackonai.com/p/the-web-of-trust-will-be-the-next-distribution-layer
1•mohinish•55m ago•0 comments

Private equity turned vulnerable elderly people into human ATMs

https://www.theguardian.com/society/2026/mar/28/the-great-care-home-cash-grab-how-private-equity-...
28•mordechai9000•57m ago•8 comments

OpenClaw is fun. OpenClaw is dangerous. Here's where Tailscale helps

https://tailscale.com/blog/openclaw-tailscale-aperture-serve
2•makaimc•57m ago•0 comments

U.S. uses hundreds of Tomahawk missiles on Iran, alarming some at Pentagon

https://www.washingtonpost.com/national-security/2026/03/27/iran-war-tomahawk-missiles/
3•breve•58m ago•0 comments
Open in hackernews

CSS is DOOMed

https://nielsleenheer.com/articles/2026/css-is-doomed-rendering-doom-in-3d-with-css/
85•msephton•2h ago

Comments

Levitating•1h ago
Is CSS that awesome? It's still a language designed for styling webpages with 30 year of added features. I'd argue something purpose built would be a much better tool for the potential usecases people try to use CSS for now.

I guess I am asking, if modern CSS is so awesome, it's awesome compared to what exactly?

oopsiremembered•1h ago
I think the argument lies in its flexibility and versatility (regardless of it being the most efficient or effective tool for this one particular task).

Duct tape is awesome for the same reason -- even though there are several effective use cases for duct tape where a different tool would technically be "better" for the job.

Levitating•49m ago
But you don't choose CSS, it's the only tool in the toolbox. As long as you stick to the Web.
sbarre•1h ago
What kind of system would you propose (or do you envision) for applying visual styling to HTML markup in modern web pages today?

You can keep it high level but your comment makes me think you have something in mind, and I'm honestly curious.

Levitating•53m ago
I am not sure what a purpose-built tool would look like, but the CSS-like language you see in UI frameworks like GTK is tailored for styling actual UI's.

In CSS on the web, just centering a div has historically been a problem. We have flexbox now, but what if CSS was designed with our current needs from the get-go?

micromacrofoot•1h ago
compared to old css, it just keeps getting better
0x737368•1h ago
With how these things are going, soon hackers will be challenging themselves to run Crysis on calculators and microwaves
oopsiremembered•1h ago
I think we're going to get to the point where AI will try to run Doom on humans.
OrangePilled•1h ago
This page could use some "Practical CSS scroll snapping": https://css-tricks.com/practical-css-scroll-snapping/
division_by_0•1h ago
I was amazed when I first came across CSS scroll snapping. It's great for creating immersive experiences where one part of the page fills the entire screen while native browser scrolling still works.
OrangePilled•1h ago
When done right, I oddly find it immersive too. But know some people aren't fond of scrolling being tampered with.

The post here could really use it though. The main content is pushed to the bottom of the page!

sheept•1h ago
Creating 3D scenes with CSS has always been possible[0], but like this project, it's required JavaScript for interactivity.

But there's a lot more CSS features now. While in the past, Turing completeness in CSS required humans to click on checkboxes, now CSS can emulate an entire CPU without JavaScript or requiring user interaction.[1] So I wonder if DOOM could be purely CSS too, in real time.

[0]: https://keithclark.co.uk/labs/css-fps/ [1]: https://lyra.horse/x86css/

captn3m0•29m ago
The author links to th CSS x86 project:

> Yes, Lyra Rebane build a x86 CPU completely in CSS, but that technique is simply not fast enough for handing the game loop. So the result is something that uses a lot of JavaScript.

sgbeal•1h ago
It would be really interesting to see this without the texturing applied.
lysace•1h ago
The game logic runs in JavaScript

Also: a modern CPU is around 10000x faster than the 486 CPU Doom was designed for. Per core.

rkagerer•1h ago
But where can I try it out in my browser?

EDIT: https://cssdoom.wtf/

TeMPOraL•52m ago
Never tried Doom on a phone before, this one is surprisingly fluid and very playable.
notnmeyer•1h ago
at this point i’m more interested in what _can’t_ run doom.
josefrichter•1h ago
scared to go check my washing machine display
anthk•41m ago
I ran calypso.z3, tristam_island.z3 and a few more Zmachine text adventures under an interpreter created in PostScript.

Also if I want I can cross-compile a static build of Frotz for Linux/Misc and emulate it under a RISC interpreter for Linux syscalls written in... Perl, runable in every modern Perl port out there. Linux/RISC binary under Perl for NetBSD/Vax? Yes. Slow? Not much, it's a text game in the end.

But, as for the ZMachine, you can run text adventures in Android, Game Boy, Amiga, MSDOS, Windows, Palm PDA's... anything 8bit and up.

Also, damn Sokoban under Eforth written in Subleq, a VM which can just:

- set up a 2^16 RAM size

- single opcode: substract A from B, if less than 0, go to addr in C. - A < 0? Get ASCII input in B - B < 0? Put ASCII output in B - C < 0? End

This, just this, and people wrote Subleq simulators in C, AWK, Python, TCL, FPGA's and whatnot. And it will run Eforth, and that means... you can write a ZMachine interpreter on it and be really slow if emulated in a Pentium 4 (maybe 3/5 seconds per command with a ZMachine on top of Eforth for Muxleq instead of Subleq), but the game will be playable and a great exercise on Turing completeness.

If a Mandlebrot render under Muxleq+EForth (with no floats used, just integers) is as fast as a C64/Amiga with a native Forth. then having that tiny EForth+Muxleq is not that useless.

https://github.com/howerj/muxleq

josefrichter•1h ago
this is wild.
anthk•56m ago
https://freedom.github.io

Use Deutex, GNU make and Pillow for Python to compile.

Then wou will have up-to-date IWADS to be used aywhere. No need to put ID copyrights, just a mention to FreeDoom creators.

jsjsjxxnnd•54m ago
In recent years CSS has become closer to a full programming language through experimental features, for example in 2025 they added if statements and some math functions like modulo

https://www.simplethread.com/new-and-upcoming-css-features-i...

amelius•20m ago
The only thing missing is the ergonomics of a real programming language.
fnord77•31m ago
> CSS is awesome.

No

nathanmills•13m ago
>> CSS is awesome.

>No

Yes

MrDOS•17m ago
In 2006, Ars Technica published an April Fool's article[0] declaring that the perennially-forthcoming Duke Nukem Forever would finally see the light of day... as... a browser game! Ho ho, how droll.

Crazy to see how far we've come.

[0]: https://arstechnica.com/gaming/2006/04/forever/

socalgal2•6m ago
FYI: this is a cool hack and very impressive, but ... don't do this. That fact that it runs doesn't make it a good idea. Like running DOOM in Excel (https://github.com/Pranshul-Thakur/DOOM-in-excel) or making a DIV for every pixel and rendering by changing colors of divs https://news.ycombinator.com/item?id=46409359

Use 3D CSS to enhance a 2D page with some flair. But be aware, 3D CSS, it's trying to solve things that most realtime 3D rendering does not, like intersecting planes need to be subdivided in order to correctly handle transparency. This means 3D CSS has an O(N^2) or worse type of issue vs rendering yourself using WebGL or WebGPU where you'd avoid those issues. This demo probably does not intersect any planes but the browser itself has to check for those intersections anyway. TL;DR: If you're going to make a 3D web game use WebGL or WebGPU, not 3D CSS

Very cool demo though!