frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

The unreasonable effectiveness of simple HTML (2021)

https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
57•luispa•2h ago

Comments

jt2190•1h ago
(2021)
jonchurch_•1h ago
(2021)
namegulf•1h ago
You've a point. HTML is plain and simple, works and gets the job done. Presenting on the web (may be a little bit of light css).

Heavy CSS animations, Javascript bloat is what slows down the websites and literally ruins the web experience.

hyperhello•1h ago
I would say that what ruins the experience is things not working. If it was an animation or some add on that threw an exception to console and did nothing, it would be fine, but designers and their tool makers want everything to be a giant conversation between microservices, which breaks for odd, undefinable, nonlinear reasons, and requires expensive help.
thom•1h ago
I personally think CSS animations are wonderful. I’ve recently returned to dabble in frontend stuff and was delighted with what you could achieve with purely declarative HTML and CSS. I’m finding that you can often match the feel of an SPA with just HTMX and some CSS and I’ve found that simultaneously very satisfying and productive.
righthand•1h ago
Now do the unreasonable effectiveness of an overly ambitious junior dev convincing management to rewrite the who site in client side react.
JLO64•1h ago
Thinking back to my community college days in 2020 (right before the pandemic!), I used to rock a crappy old dual core laptop with 4GB of RAM running Fedora. Browsing the web was less than ideal and YouTube barely worked. For certain classes (the big hassle was a DB class after I transferred) running the course software was very taxing and I had a harder time with that compared to other students as a result. I remember Zoom barely working on it, but only if I didn't use the camera. I look back at this experience a bit fondly as it made me rely more on the terminal and I shifted away from slow laggy GUIs to TUIs/NeoVim. That said, for most other individuals in that position it really is a big limiting factor for their education.

Recently I was tutoring (for college essays and math) at a local high/middle school and most students browsed the web on their smart phones, but those that didn't were limited to school issued Chromebooks which were ungodly slow. Some of these students served as translators for their parents and I was under the impression that they used these devices to pay bills and for other household tasks as well. This experience is why to this day I try to keep the websites I make light on dependancies (I don't like react) and fast to load (sub 300kb ideally).

kulahan•1h ago
It feels like every week someone discovers that code closer to the metal is faster, and ignores the fact that it’s easier to write higher-level code, and that this is the specific tradeoff everyone is making. Why do these articles keep getting posted? Who is this a revelation to?
sudobash1•12m ago
I don't think of HTML as low level, and I don't think that writing "high-level" web (whatever that is? React?) would be any faster to develop or produce better results for his example.

If you looked at the gov.uk page [1] that he linked, it is clean and readable. It doesn't look hard to me to make, and I don't think it is lacking functionality.

I'll grant that writing web-apps without a framework is going to be harder for many people (especially with all the fancy features that are expected now days), but that is not the point of this writing. This is an argument that the web (especially government services) should be usable on limited devices too.

1 https://www.gov.uk/housing-benefit

nayuki•1h ago
Which was quoted in a recent post on the HN front page: https://mohkohn.co.uk/writing/html-first/ , https://news.ycombinator.com/item?id=48475483
dadachi•54m ago
I build my apps the same way: mostly server-rendered HTML with a little JavaScript on top (Hotwire on Rails). They're mostly forms and CRUD, and it's worked for years with almost no client-side state to debug. I avoid React when I can. The frustrating part is there isn't much Hotwire or Rails work around these days. Most of the jobs want React.
tnelsond4•15m ago
You can also get really small file sizes by ignoring frameworks and porting unsupported codecs to wasm.

I ported jbig2 (17kb uncompressed) and codec2 (60kb uncompressed) to wasm which enables me to use really small image and audio files in my web app. I also made a custom read only database and search engine with built-in zstd decompressor (39kb uncompressed). It probably wouldn't run on a psp though.

I like optimizing and making things small. I want to use neural audio codecs for even better compression but the model sizes and compute complexity are major hurdles and muddy the vision.

tnelsond4•6m ago
http://Bellard.org is peak web design. Change my mind.

Show HN: FablePool – pool money behind a prompt, and Fable builds it in public

https://fablepool.com
200•matthewbarras•3h ago•105 comments

Show HN: Homebrew 6.0.0

https://brew.sh/2026/06/11/homebrew-6.0.0/
932•mikemcquaid•11h ago•219 comments

If you are asking for human attention, demonstrate human effort

https://tombedor.dev/human-attention-and-human-effort/
171•jjfoooo4•1h ago•39 comments

MiMo Code is now released and open-source

https://mimo.xiaomi.com/mimocode
412•apeters•10h ago•232 comments

A greyscale iPhone setup that works in everyday life

https://www.fabianhemmert.com/opinions/a-greyscale-iphone-setup-that-works-in-everyday-life
8•hemmert•17h ago•2 comments

A jacket that harvests drinking water from the air

https://news.utexas.edu/2026/06/11/this-jacket-pulls-drinking-water-from-thin-air/
20•ilreb•1h ago•6 comments

Anthropic apologizes for invisible Claude Fable guardrails

https://www.theverge.com/ai-artificial-intelligence/948280/anthropic-claude-fable-invisible-disti...
276•rarisma•12h ago•286 comments

Petition to Withdraw Canada's Bill C-22

https://www.ourcommons.ca/petitions/en/Petition/Sign/e-7416
338•hmokiguess•8h ago•117 comments

Emacs appearances in pop culture

https://ianyepan.github.io/posts/emacs-in-pop-culture/
242•ggcr•1d ago•62 comments

Ear Training Practice

https://tonedear.com/
138•mattbit•3d ago•72 comments

The RCE that AMD wouldn't fix

https://mrbruh.com/amd2/
216•MrBruh•8h ago•95 comments

Show HN: Boo – Screen-style terminal multiplexer built on libghostty

https://github.com/coder/boo
39•kylecarbs•3h ago•12 comments

macOS 27 Beta breaks the ability to boot Asahi Linux

https://www.phoronix.com/news/macOS-27-Beta-Breaks-Asahi
223•josephcsible•2d ago•100 comments

Claude Fable 5: mid-tier results on coding tasks

https://www.endorlabs.com/learn/claude-fable-5-mythos-grade-hype
209•bugvader•8h ago•88 comments

Lines of code got a better publicist

https://curlewis.co.nz/posts/lines-of-code-got-a-better-publicist/
346•RyeCombinator•12h ago•245 comments

Developer gets Half-Life running at 30 FPS on a Nokia N95

https://www.tomshardware.com/video-games/handheld-gaming/developer-gets-half-life-running-at-30-f...
208•ljf•3d ago•65 comments

MTG Bench: Testing how well LLMs can play Magic

https://mtgautodeck.com/articles/mtg-bench/
13•CallumFerg•8h ago•3 comments

Making a vintage LLM from scratch

https://crlf.link/log/entries/260525-1/
7•croqaz•15h ago•1 comments

How a new DSL may survive in the era of LLMs

https://www.williamcotton.com/articles/how-a-new-dsl-survives-in-the-era-of-llms
6•williamcotton•9h ago•0 comments

Waymo Premier

https://waymo.com/blog/2026/06/waymo-premier/
146•boulos•8h ago•383 comments

Shall we play a game? My AI nuclear simulation

https://www.kennethpayne.uk/p/shall-we-play-a-game
179•nick238•4h ago•171 comments

FPS.cob: A first person shooter in COBOL

https://github.com/icitry/FPS.cob
99•MBCook•9h ago•57 comments

Reading for pleasure is sharply down among schoolkids, report shows

https://www.nbcnews.com/data-graphics/kids-reading-less-lower-levels-department-education-study-r...
59•freejoe76•1d ago•67 comments

Apple didn't revolutionize power supplies; new transistors did (2012)

https://www.righto.com/2012/02/apple-didnt-revolutionize-power.html
71•geerlingguy•6h ago•7 comments

Travel locally, where you are

https://www.ssp.sh/brain/travel-where-you-are/
81•zazuke•4h ago•44 comments

Open Reproduction of DeepSeek-R1

https://github.com/huggingface/open-r1
189•yogthos•11h ago•17 comments

Finding Optimal Tokenizers

https://blog.aqnichol.com/2026/06/10/optimal-tokenizers/
5•mcyc•5h ago•0 comments

Who Runs the Ransomware Group 'The Gentlemen?'

https://krebsonsecurity.com/2026/06/who-runs-the-ransomware-group-the-gentlemen/
57•Bender•5h ago•5 comments

Biological evolution and information acquisition

https://www.construction-physics.com/p/biological-evolution-and-information
6•chmaynard•1h ago•0 comments

Gram Newton-Schulz: A Fast, Hardware-Aware Newton-Schulz Algorithm for Muon

https://tridao.me/blog/2026/gram-newton-schulz/
17•jxmorris12•2d ago•3 comments