frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Rocketlab acquires Iridium

https://investors.rocketlabcorp.com/news-releases/news-release-details/rocket-lab-acquire-iridium...
102•everfrustrated•2h ago•56 comments

WATaBoy: JIT-Ing Game Boy Instructions to WASM Beats a Native Interpreter

https://humphri.es/blog/WATaBoy/
54•energeticbark•1h ago•4 comments

CachyOS June 2026 Release

https://cachyos.org/blog/2606-june-release/
49•simonpure•2h ago•16 comments

What happens when you run a CUDA kernel?

https://fergusfinn.com/blog/what-happens-when-you-run-a-gpu-kernel/
84•mezark•3h ago•5 comments

Building Principia for Windows XP

https://voxelmanip.se/2026/06/28/building-principia-for-windows-xp/
70•LorenDB•2h ago•15 comments

Sandia National Labs SA3000 8085 CPU

https://www.cpushack.com/2026/06/03/sandia-national-labs-sa3000-8085-cpu/
108•rbanffy•6h ago•30 comments

Mag 7 starting to underperform [pdf]

https://www.apollo.com/content/dam/apolloaem/pdf/daily-spark/2026/jun/28/062826-Mag7.pdf
120•mooreds•2h ago•91 comments

HackerRank open sourced its ATS. My resume scored 90/100. Oh wait 74. No – 88

https://danunparsed.com/p/hackerrank-open-source-ats
806•sambellll•14h ago•340 comments

Tidal AI Policy

https://tidal.com/ai-policy
188•hn8726•3h ago•216 comments

Venetian Bridge Brawls in 17th and 18th Century Art

https://publicdomainreview.org/collection/venice-bridge-fights/
13•pepys•3d ago•3 comments

Instagram is incorporating users' photos in ads for Meta Glasses

https://twitter.com/i/status/2071277885646868536
145•notRobot•2h ago•62 comments

NixOS 26.05

https://nixos.org/blog/announcements/2026/nixos-2605/
56•lostmsu•3h ago•16 comments

Decker Fantasy Camp 2026

https://itch.io/jam/decker-fantasy-camp-2026
8•RodgerTheGreat•2d ago•1 comments

Pollen tried to remove my article and Google is assisting with it

https://blog.pragmaticengineer.com/pollen-tried-to-remove-my-article-about-callum-negus-fancey-an...
658•taubek•6h ago•96 comments

A native graphical shell for SSH

https://probablymarcus.com/blocks/2026/06/28/native-graphical-shell-for-SSH.html
4•mrcslws•39m ago•0 comments

Samsung, SK Hynix, Micron Sued in US over Memory Price Fixing

https://en.sedaily.com/international/2026/06/29/samsung-sk-hynix-micron-sued-in-us-over-memory-pr...
147•donohoe•4h ago•70 comments

Studio Canal Movies purchased on PlayStation Store removed without refund

https://www.playstation.com/en-gb/legal/psvideocontent/
109•kugelblitz•3h ago•58 comments

Type-checked non-empty strings

https://exploring-better-ways.bellroy.com/haskell-koan-type-checked-non-empty-strings.html
35•surprisetalk•3d ago•11 comments

Halvar's Guide to Entrepreneurship

https://thomasdullien.github.io/guides/entrepreneurship/
109•nekitamo•4d ago•34 comments

European ISPs Want Rightsholders Held Accountable for Overblocking Damage

https://torrentfreak.com/european-isps-want-rightsholders-held-accountable-for-overblocking-damage/
14•Brajeshwar•14m ago•1 comments

NUMA: Cores, memory, and the distance between them

https://edera.dev/stories/numa-part-1-cores-memory-and-the-distance-between-them
95•sys_call•5d ago•17 comments

How we made WINDOW JOIN parallel and vectorized

https://questdb.com/blog/window-join-parallel-vectorized/
20•tosh•3d ago•1 comments

Rebuilding the Computer Room

https://alexwlchan.net/2026/computer-room/
51•ingve•4h ago•21 comments

Dissecting Apple's Sparse Image Format (ASIF)

https://schamper.dev/dissecting-apples-sparse-image-format-asif/
132•supermatou•1d ago•20 comments

Age verification is just a precursor to automated attribution of speech

https://nonogra.ph/age-verification-is-just-a-precursor-to-attribution-of-speech-06-29-2026
823•arkhiver•12h ago•495 comments

Herdr: Agent multiplexer that lives in your terminal

https://github.com/ogulcancelik/herdr
120•mzehrer•11h ago•79 comments

We found a bug in the hyper HTTP library

https://blog.cloudflare.com/hyper-bug/
141•Pop_-•4d ago•62 comments

Historical memory prices 1960-2026

https://dam.stanford.edu/memory-prices.html
380•vga1•21h ago•145 comments

GLM 5.2 beats Claude in our benchmarks

https://semgrep.dev/blog/2026/we-have-mythos-at-home-glm-52-beats-claude-in-our-cyber-benchmarks/
1035•jms703•22h ago•473 comments

I used Claude Code to get a second opinion on my MRI

https://antoine.fi/mri-analysis-using-claude-code-opus
530•engmarketer•23h ago•652 comments
Open in hackernews

A field guide to the modern front end for developers who hand-wrote HTML

https://davidpoblador.com/deep-dives/the-descent/
57•nirvanis•1h ago

Comments

poly2it•1h ago
For some reason I find Claude's writing often has an oddly condescending tone when it tries to be empathetic.
dpritchett•1h ago
I imagine they're going for avuncular but a lot of us as adult engineers receive it as patronizing.
nhod•1h ago
“Every tool is scar tissue over a real wound. Follow the wounds, and the map draws itself. THE ONE IDEA THAT UNLOCKS EVERYTHING” uh-huh

I have noticed myself having a visceral reaction to the AI tells now, somewhere between disgust and anger. And I am not an angry man and I like AI! There is just something about the voice that is incredibly off-putting, like a know-it-all friend who just ripped a giant fart. It is annoyingly correct and also smells really bad.

yulker•1h ago
I don't know how else to put it, but it has this built in condescension that rides along when someone is hitting you with too many clever metaphors. Like it's TED talking at you or something, it just frames everything in a tone of authoritative/lecturing style. Very off putting just as if an actual person did it you would feel irritated by them
JimDabell•53m ago
It sounds like an overly earnest TEDx talker leaning over you talking about something inconsequential as if it’s the most mic-droppingly insightful thing in the world.
Zababa•1h ago
Claude in general is condescending and often assumes it knows better than you.
Tade0•1h ago
To me it bears similarities to the writings of Rebecca Hazelton:

https://rebeccahazelton.com/

memjay•1h ago
Reading this hurt so much. Please just write articles by hand. I don’t care about perfect grammar and I don’t care about your article sounding „native“ or not.

But I do care about not having to read the word „genuinely“ a hundred times just because Claude likes it so much.

yulker•1h ago
I'm having a similar reaction, and I wonder if because this style, tone, and tics are what I'm encountering while using AI tools, I instantly get a bad taste in my mouth when I see it in the context of something that's supposed to be written by a person. Like I reflexively discount it the moment I see its staccato little stylish flourishes and the same handful of "scar tissue" type analogies it seems to like to trot out again and again.
Retr0id•1h ago
Oh. I assumed an article that references hand-writing things would be hand written. Silly me :(
mhitza•1h ago
I don't think only their writing is AI, I suspect the site as well. With modern frontend GenAI renditions it is more common for me to find sites that stutter during scroll, as this site does.
camillomiller•50m ago
Not a suspect, it's a certainty.

https://www.newyorker.com/culture/infinite-scroll/the-ai-des...

p4bl0•1h ago
This is too oddly written to read in its entirety and I don't get the point. I mostly still do things like it says it worked in 2008. The difference with the "modern" workflow with 1400 packages and a build system is that web pages I put online just work, unlike most modern website which are horribly bug ridden and take ages to load and render.
coldtea•1h ago
>This is too oddly written to read in its entirety

It's AI slop.

alwa•50m ago
They had me at “scar tissue grown over a real wound.”
stephenlf•1h ago
I enjoyed the read. Thank you.
adithyassekhar•1h ago
Too much text to explain to people who don’t need that much explaining. That’s the telltale sign of ai writing (ai intended).
sublinear•1h ago
Very much worth pointing out that while this is a fair history lesson of the entire toy chest, you still don't have to do any/all of this.

Contrary to popular belief, even big corporate web dev projects for high profile clients can still be, and often are, just plain HTML and CSS. The design does most of the heavy lifting. This is especially true for anything related to marketing.

Zababa•1h ago
>Not a prescription, a starting buffet. These are popular, well-supported defaults, not the only right answers. Tap any tool to open its site.

These AI tells are getting really easy to notice. A negative that absolutely isn't needed in a sentence, and you know it's AI that wrote it (, not a human ;) ).

_3u10•1h ago
Server side rendering on a serverless platform is all you need to know about “modern” front ends.
mdrzn•1h ago
Another AI slop article.

"the generated code quietly assumes you know everything in the eight layers above"

chr15m•1h ago
We need the exact opposite of this.
tantalor•49m ago
Do you mean "this" as in 1. the story this website is telling, 2. the website itself, or 3. all the tech in the story
Brendinooo•1h ago
People are focused on the authorship of the prose so I'll offer something different: imo this correctly covers the steps of the evolution of modern frontend and explains the reasoning well.

A lot of people on this site complain about modern tooling but this stuff wasn't done for kicks. React (and npm, I think) was (were) _so good_ at solving the problems it solved that we were willing to deal with the fallout.

Now that we're back to consolidating all of the gains through server side rendering, I think we're in a much better place overall.

combatentropy•58m ago
I was wondering what anybody thought of a library I wrote a few years ago: https://www.combatentropy.com/tools/cobblestone/

Many sites could be built on the stack espoused by Alex Petros, "The Hundred-Year Web Service", <https://www.youtube.com/watch?v=lASLZ9TgXyc>: SQLite, Express.js, Nunjucks, and HTMX.

But if your app needs islands of interactivity, my library does it in a way that I haven't seen elsewhere.

JimDabell•56m ago
> In 2008 you saved a file called index.html, dragged it onto an FTP client, and watched a little progress bar crawl to the right.

When I was first learning web development in the 90s, after a couple of sites, I switched to a hosting provider that offered a bit more control over the hosting environment. I discovered that they supported SCP and SFTP but not FTP. When I asked them why, they told me it was because FTP was old and insecure. I dig a bit of digging to learn about the situation, and sure enough, FTP was 25+ years old already and literally a decade older than the Internet (FTP: 1971; TCP/IP: 1981) and was obsolete and much less secure than the modern alternatives available in the late 90s.

This was a full decade before “the olden times” of 2008 that the article talks about, so using FTP even back then was a massively outdated way of working.

ashleyn•19m ago
I writhe in pain when I try to find a frontend dev guide for a newbie to learn off, and one of the later chapters is some shit like setting up a kubernetes cluster
tantalor•47m ago
[Metapost] Can we unflag this? It's a good resource and shouldn't be suppressed just because some people don't like the tone.
nirvanis•31m ago
Hi, OP here. Thanks for this.

I don’t seem to have cracked the Hacker News writing formula yet. A few years ago I got similar feedback, but for the opposite reason: people complained that my English felt awkward because I’m not a native speaker. This time I asked an LLM to smooth out the wording, and it seems I accidentally outsourced my personality too.

The content and research are mine. I spent a few hours trying to collect all the moving pieces into something I wish I’d had as someone returning to frontend after many years away. It was just meant to save a few fellow dinosaurs from opening 47 tabs and wondering why they suddenly need seven package managers.

rubinlinux•6m ago
I work with claude every day, and instantly recognized its voice; but at the same time, as a web dev from the late 90s who traveled kicking and screaming through all of these ages, I really enjoyed the article anyway. I don't have a visceral disgust with claude's tone as some others here seem to. I'm glad you wrote it and I plan to share it with a friend.
re•37s ago
[delayed]
add-sub-mul-div•19m ago
No, there's no reason for slop to be posted here. If we wanted it we could just generate it ourselves.
mbreese•1h ago
This reads like the transcript of an AI YouTube video that is trying to make it to 8 minutes for an ad roll.
My_Name•1h ago
I just used the modern method for articles like that.

I read the headlines, skimmed the prose that has no purpose other than 'it was what the AI put out', then read the conclusion.

Similarly, I skip video content where the title is something like "How to get better fuel economy for your car" and the video starts "Let's investigate the entire history of wheels", and the whole video could just be a guy sat in a chair saying "keep your tyres at the correct pressure"

memjay•1h ago
You are right, it feels like clickbait for blog posts / articles.

And once you notice the bait (via telltale signs) you feel betrayed. Betrayed for your attention, thoughts and time.

ufmace•54m ago
I'd summarize the concept as, this youtube video could have been a tweet
sixtyj•1h ago
But OP (or LLM) is sort of funny :)

> Now a beginner's tutorial opens with sixteen tools you've never heard of, half of them named after Japanese words for "fast," and the first command downloads more code than the Apollo guidance computer ran on, just to render a contact form.

After finishing the post, OP was funny, at the beginning only unfortunately. The rest of text is so LLMish that it hurts.

The beginning was promising…

camillomiller•54m ago
THIS THIS THIS THIS AND THIS.

I was GENUINELY (ha, see what I did there?) interested and started reading, only to immediately understand that no human sweat was spent in writing what I was reading.

The result is that within 2 minutes I went from "fantastic, just what I needed" to "fuck, no way I'm spending my time reading this, considering it's probably hallucinating parts that could not work as described". It doesn't matter if text is perfect, it's the "vibe of the vibe" that just puts me off. Plus, the design SCREAMS Claude Code.

So, to everyone who does or thinks of doing what the author of this text did, a pledge:

PLEASE, take time to implement your ideas. That's what gives them value. Nobody forces you to produce this slop nor to implement your ideas, even if you think it's the best in the world.

If you do, and you think that shortcutting like this equals being productive, you are sorely delusional. You are producing slop, and you are only contributing to noise. And if you do that in the hope that something produced this way might eventually take off in a game of large numbers, well you're just throwing shit at the wall to see what sticks. Some of it might stick. All of it will still be shit.