frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

CSSQuake

https://cssquake.com/
173•msalsas•3h ago

Comments

buffer_overlord•3h ago
is there no sound?
amarant•2h ago
Is there a way to produce sound using CSS?
Waterluvian•2h ago
Only screams.
circadian•2h ago
Best. Comment. Ever
pwdisswordfishq•2h ago

    @media speech {
        body {
            cue-before: url(/path/to/sound.ogg);
        }
    }
https://www.w3.org/TR/CSS2/aural.html
rofko•2h ago
You should be able to enable sounds with the M shortcut or through the Options menu.
thenthenthen•2h ago
Wow
xenophonf•2h ago
Every time I click in the window, the menu disappears. I tried both Firefox and Chrome.
AzzieElbab•2h ago
Awesome! Harder to exit than vim.
deskamess•53m ago
how did you exit? because nothing seems to be working.
calgoo•44m ago
Back button worked for me
ChrisClark•16m ago
I pressed escape, then just closed the tab
axus•15m ago
I pressed Esc key, click quit. And then closed the browser tab.
gpderetta•2h ago
Nice, but the view keeps clipping out to far ahead of the map (but the character seems to still be in its original position as I can die from monsters). It snaps back in place when I shoot.

edit: both on chromium and firefox, desktop linux.

edwinjm•2h ago
Is this a rip from https://github.com/NielsLeenheer/cssDOOM
degamad•2h ago
The source appears to be <https://github.com/LayoutitStudio/cssQuake>
OuterVale•1h ago
Separate projects. Niels Leenheer who made CSS Doom has seen Agustin Capeletto's CSS Quake.

https://bsky.app/profile/html5test.com/post/3mok5febchs2g

criley2•2h ago
Really cool experiment. A lot of jank. It would sometimes rubber band me back, movement was grid aligned in a way that made accessing the secret room challenging, and the whole tab unexpectedly crashed with no error. 5 star would play again
remix2000•2h ago
It seems like this CSS Quake needs JS to run…
stoobs•2h ago
Seems like you get stuck on corners and it really doesn't like running up/down slopes, neat though.
divan•1h ago
As someone who passionately and ardiently hates prolifiration of this set of _hacks on top of hacks_ called CSS (and CSS/JS/HTML aka Web-stack), I must say this is good and valid use case for CSS. :)
kiyeonjeon•1h ago
how long does it take to develop this game?
sgt•1h ago
Very cool. I wonder what the limitations are? I see the dog I shot is floating in the air. Is that maybe a CSS thing or is it fixable?
freakynit•1h ago
.dog { display: float; }
skvmb•7m ago
You win! I laughed way too hard at this. Boss man is now giving me the side eye.
ikari_pl•1h ago
Wow, this will be a great project for the forever-upcoming VRML /s
ChrisArchitect•1h ago
Show HN: from the dev (who's also in here, maybe a title update) https://news.ycombinator.com/item?id=48571117
alexb_•53m ago
Doesn't work at all for me. I keep jumping around and clipping through objects, can't even leave the first room without being stuck in the doorway to the elevator.
ekaryotic•4m ago
have to shoot the elevator buttons in this, in the original you could move into them.
jojogeo•41m ago
This is the first thing I've seen on the intertubes for a /long/ time which genuinely makes me smile, thank you op.

Checked out https://cssdoom.wtf/ and loved it too, both are far lighter than current affairs. \o/

cynicalsecurity•15m ago
If this is what CSS has become, it means at some point its development went the wrong way.
Rohansi•11m ago
The game logic here is running in JS. Only the rendering is handled by HTML and CSS. Is it really wrong that you can do this? All it requires is 3D transformation of elements.
senfiaj•11m ago
It still needs JS. It just avoids using canvas and does DOM manipulation + CSS instead.
Snoopfrogg•15m ago
This is dope.
iandanforth•9m ago
Crazy, such memories. Thanks!

CSSQuake

https://cssquake.com/
174•msalsas•3h ago•36 comments

I Stored a Website in a Favicon

https://www.timwehrle.de/blog/i-stored-a-website-in-a-favicon/
219•theanonymousone•9h ago•78 comments

Bootimus – A Self-Contained PXE and HTTP Boot Server

https://bootimus.com
32•car•3h ago•9 comments

Where to Find the Colors Your Screen Can't Show You

https://moultano.wordpress.com/2026/06/19/where-to-find-the-colors-your-screen-cant-show-you/
268•moultano•10h ago•60 comments

From PGP to Mythos: a brief history of export controls that didn't stop anyone

https://techcrunch.com/2026/06/19/encryption-spyware-and-now-mythos-history-shows-why-cyber-expor...
21•Brajeshwar•49m ago•6 comments

The Cold War's Accidental Whale Observatory

https://thereader.mitpress.mit.edu/the-cold-wars-accidental-whale-observatory/
35•pseudolus•3d ago•11 comments

I restarted a 10 year old Xeon 174 times to delete 12 flags and gain 4 tps

https://point.free/blog/delete-12-flags/
4•zdw•23h ago•0 comments

Can you see three trees?

https://www.not-ship.com/can-you-see-three-trees/
212•Pamar•2d ago•102 comments

Computed goto for efficient dispatch tables (2012)

https://eli.thegreenplace.net/2012/07/12/computed-goto-for-efficient-dispatch-tables
13•firephox•3d ago•3 comments

Lithuanian startup launches open-source network to detect Shahed-type drones

https://www.lrt.lt/en/news-in-english/19/2965205/lithuanian-startup-launches-open-source-network-...
47•giuliomagnifico•2h ago•23 comments

Data Compression Explained (2012)

https://mattmahoney.net/dc/dce.html
162•mtdewcmu•3d ago•24 comments

There are no instances in ATProto

https://overreacted.io/there-are-no-instances-in-atproto/
482•danabramov•23h ago•256 comments

GPT-5.5 hallucinates 3x more than MIT-licensed GLM-5.2

https://arrowtsx.dev/bigger-models/
334•oshrimpton•22h ago•142 comments

Human Judgment as a Specification

https://blog.brownplt.org/2026/06/09/pick.html
20•surprisetalk•3d ago•2 comments

The discovery that changed how scientists think about memory

https://www.ibm.com/think/news/discovery-changed-how-scientists-think-about-memory-kavli-prize
90•rbanffy•3d ago•30 comments

LLMs Are Complicated Now

https://ianbarber.blog/2026/06/19/llms-are-complicated-now/
87•matt_d•13h ago•26 comments

A 1969 camera operators' strike created Upstairs Downstairs multiverse

https://ironicsans.ghost.io/the-color-strike/
56•ohjeez•3d ago•16 comments

Surprising economics of load-balanced systems

https://brooker.co.za/blog/2020/08/06/erlang.html
132•KraftyOne•18h ago•30 comments

How many of the 170k English words do you know?

https://vocabowl-870366514258.us-west1.run.app/
429•abnry•1d ago•520 comments

Hyundai buys Boston Dynamics

https://startupfortune.com/hyundai-takes-full-control-of-boston-dynamics-as-softbank-exits-for-32...
886•ck2•22h ago•375 comments

Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28

https://www.jvm-weekly.com/p/project-valhalla-explained-how-a
622•philonoist•1d ago•387 comments

Soccer Arcade Games Through the Years

https://arcadeheroes.com/2026/06/13/world-cup-2026-soccer-arcade/
34•speckx•4d ago•16 comments

Norway imposes near ban on AI in elementary school

https://www.reuters.com/technology/norway-imposes-near-ban-ai-elementary-school-2026-06-19/
745•ilreb•22h ago•515 comments

Temporary Cloudflare Accounts for AI Agents

https://blog.cloudflare.com/temporary-accounts/
8•farhadhf•3h ago•0 comments

A Perceptron in Age of Empires II

https://adewynter.github.io/notes/aoe2-circuits
103•EvgeniyZh•2d ago•38 comments

Bobby Prince, composer for Doom, Wolfenstein 3D, and Duke Nukem 3D, has died

https://www.legacy.com/legacy/robert-bobby-prince-lll
427•pgrote•18h ago•49 comments

AURpocalypse now: a look at the recent AUR attacks

https://lwn.net/SubscriberLink/1077619/f7b07c5489fdd43a/
111•jwilk•21h ago•74 comments

Egyptian Fractions (2006)

https://blog.plover.com/math/egyptian-fractions.html
103•luu•4d ago•17 comments

Satellite reveals immense scale of GPS signal tampering

https://www.space.com/space-exploration/satellites/its-quite-a-bit-more-than-we-expected-satellit...
144•y1n0•10h ago•71 comments

Zen and the Art of Machine Learning Research

https://blog.jxmo.io/p/zen-and-the-art-of-machine-learning
274•jxmorris12•4d ago•100 comments