Top 29 stories from Hacker News. Top 10 include comment highlights. Compiled at 20:11 UTC.
651 points by haunter · 206 comments
Modders, start your engines. - With the rather excellent Steam Controller now on its way to the lucky few that managed to order one, Valve has released a ful...
What HN said:
roer: I love the readme on the gitlab page [1]. It feels so.. friendly :) > This repository contains CAD files for the external shell (surface topology) of Steam Controller and the Steam Controller Puck, under a Creative Commons license.
poisonborz: Even if Valve and Steam is great and overall a blessing for the PC space, I don't like the direction they take with this controller. It only works with Steam, it can't work on a desktop OS without it, despite standard layout. It is a subtle move towards a walled garden.
wafflemaker: Looks like a super cool feature for disabled players. Regular controllers are good for people with the default number of arms, legs and fingers. But if you have some kind of disability, it's often pretty unique.
vablings: "FILE_DESCRIPTION((''),'2;1'); FILE_NAME('IBEX_SOLID','2025-11-20T09:57:55',('stevec'),(''), 'CREO PARAMETRIC BY PTC INC, 2020454','CREO PARAMETRIC BY PTC INC, 2020454','');" Glad to see that valve is using the best CAD software :)
625 points by signa11 · 343 comments
Exquisitely crafted exclusively for Linux; Delivering groundbreaking innovation in privacy and performance.
What HN said:
lhl: Oh, is this actually out now? If so, great, but I took a quick look and didn't spot any third party review yet. For those interested in this laptop, personally I'd still wait for some reviews from some real world people.
simonjgreen: What an unfortunate time for these niche hardware companies to be launching new hardware. Framework, StarLabs, System76, (I wonder if Tuxedo will release something). The RAM prices must be killing them.
zamadatix: This page shows an image of a laptop motherboard with socketed memory https://us.starlabs.systems/cdn/shop/products/B5i7PCB-01x200... but it actually has BGA soldered LPDDR5X.
retired: I’m unable to order this laptop without a charging brick which is now illegal in the EU. Same goes for the standard one year warranty. Should be two at minimum. I had my country configured to Belgium while testing this.
597 points by rolph · 346 comments
Starting today, agents can now be Cloudflare customers. They can create a Cloudflare account, start a paid subscription, register a domain, and get back an API token to deploy code right away.
What HN said:
pdp: The reason this blog post does not come with any concrete examples how to use this enablement for useful and constructive things tells you something very important - it is a toy and they do not know who and how they will use it.
firefoxd: The agent starts a phone call, listens to the person on the line, analyzes which fraud bucket they fall into, and start the process. While they are on the phone with the agent, it buys a domain relevant to the victim, the agent codes and deploy the website specially catered to th...
jackconsidine: That is ironic. Four years ago, cloudflare didn’t let human me have an account / buy domains because I signed up, never used a single service but didn’t respond to a request to verify my drivers license > This account is in violation of Cloudflare's Terms of Service.
mkovach: This feels less like a major AI milestone and more like "the raccoons learned how to open the cooler.” Agents can now participate in the oldest internet tradition: impulsively creating weird little websites at 2 am with unjustified confidence.
411 points by Anon84 · 281 comments
The other month I finally ran an experiment we had been postponing for over a year at .txt.
What HN said:
nayroclade: It's hilarious to me to see the same kind of engineer, who throughout my career have constantly bitched and moaned about team meetings, agile ceremonies, issue trackers, backlogs, slack, emails, design reviews, and anything else that disrupted the hours of coding "flow state" the...
jugg1es: I think veteran engineers have always known that the real problems with velocity have always been more organizational than technical. The inability for the business to define a focused, productive roadmap has always been the problem in software engineering.
trjordan: Yes, but: writing code always teaches you something. I've worked at founder-sized startups and $xxb dollar public companies. I've never read a product spec, a pitch deck, or a PRD that describes a solution that, if implemented in the way described, would solve the problem.
oxag3n: It shares some ideas with Peter Naur "Programming as Theory Building". Quote from the post article: "To quote Michael Polanyi: we know more than we can tell. Some load-bearing context exists precisely because it was never put into words, and writing it down would change what it i...
410 points by hakonjdjohnsen · 50 comments
What HN said:
Animats: 3 DOF per leg, so it needs 12 motors and controllers. Getting that under $1000 is nice. Here's the US$18 motor: [1] Those things are getting really cheap. He did have to rewind it, though, for more turns with thinner wire.
KaiserPro: I love Aaed. Not only are the youtube video excellently produced and well researched, the website is a mine of information. This is spectacular as a reference, which youtube isn't
erwincoumans: Very nice project. If you like this, the Pupper quadruped robot project by Stanford University is also interesting, with RL training pipeline as well and well-documented open source instructions for 3d printing etc. https://pupper-v3-documentation.readthedocs.io/en/latest/gui...
leoc: As it so happens 'cara' https://en.wiktionary.org/wiki/cara#Irish is the Irish [Gaelic] word for 'friend' (probably related to words like Italian 'caro' etc.) so CARA is not a bad name for a robot dog!
382 points by ColinEberhardt · 160 comments
What HN said:
ipsento606: Increasingly, my reaction to AI-generated content of basically all types is simply a deep, resonant sadness. The growth of AI feels a little like losing a limb - there is an initial shock of sadness, an initial dose of loss, an initial sense of what has been taken away.
dzink: The economist in me immediately asks: Where is the financial incentive to do this? Just the same way the programmer would ask what the stack is. Some possibilities: 1) Money laundering - large content farm someone can argue makes xyz in revenue to hide an alternate source of reve...
duxup: The summary but no content thing is interesting. I’ve seen it in many forms and I’m not sure why it plays out that way. Maybe the summary is tied to the prompt tightly? The rest not? I saw some bots on Reddit that were very odd in that if anyone asked a question in relation t...
afandian: It's scandalous that no-one has yet posted Gary Larson's Far Side cartoon "Bullknitters". https://www.instagram.com/p/C2OQtokvzCa/ (or google image search)
326 points by diebillionaires · 111 comments
AI can produce work that looks expert without being expert. The failure arrives in two shapes, and both are reshaping the workplace.
What HN said:
wcfrobert: > "Requirements documents that were once a page are now twelve. Status updates that were once three sentences are now bulleted summaries of bulleted summaries. Retrospective notes, post-incident reports, design memos, kickoff decks: every artifact that can be elongated is, by peo...
proofofcontempt: What is described here closely resembles my experience too. My company is full of managers who haven't written code in years. They hired an architect 18 months ago who used AI to architect everything.
oxag3n: Software Engineering seems to be quite unique to enable this due to few factors: * Many software engineers didn't do real engineering work during their entire careers. In large companies it's even harder - you arrive as a small gear and are inserted into a large mechanism.
nlawalker: >People who cannot write code are building software. People who have never designed a data system are designing data systems. Most of it is not shipped; it is built, often for many hours, possibly shown internally with great vigor, used quietly, and occasionally surfaced to a cli...
304 points by veeti · 102 comments
What HN said:
dawidpotocki: I see people are doing scripts or other things to remove shorts from their feeds, but there is a simpler solution. Take your RSS URL of a channel, e.g.: https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B...
aendruk: Open RSS, your caching is broken? GET /blog/youtube-your-feeds-are-broken HTTP/1.1 Host: openrss.org HTTP/1.1 304 Not Modified Cache-Control: public,max-age=1200 Content-Type: text/html; charset=utf-8 Date: Wed, 06 May 2026 18:06:13 GMT Retry-After: 1162 Server:...
account42: Please don't remind Google that they still have RSS feeds, they'll just kill them entirely.
hales: > When visiting a YouTube channel, there's no link to follow it in a feed reader, no "add feed" button, nothing. Youtube does actually provide a to these feeds, but only if you press refresh in your browser after navigating to a channel's videos page.
282 points by cheeaun · 39 comments
I used to see that retro multi-stroke text effect quite often and tried to replicate it using the CSS text-stroke property, but the results never quite matched. Because text-stroke accepts a single value, stacking elements was the only workaround I could think of, though it didn
What HN said:
spankalee: This is made with (and by the author of) , a web component that lets you put the CSS variant used in this blog inline into your HTML, like so: <script src="https://esm.sh/css-doodle/css-doodle.min.
eptityri: I just found out about https://css-doodle.com after reading that. A few months back, I was doing similar things with the HTML Canvas API. I didn’t know I could do these kinds of fun little things with CSS as well. Love that.
HughParry: I wonder why the firefox CSS rendering engine prefers to smooth out. Looks like a dramatically different implementation, but maybe that's just because it's an edge case of rendering
nntwozz: Eat your heart out Adobe Flash.
223 points by neilfrndes · 159 comments
What HN said:
dwa3592: We bought a 2TB Sandisk SSD back in 2024 for around $95 from best buy. Today 1TB ssd by sandisk is $166(the cheapest that i found, and it goes for $199 in walmart). Market is forcing people to become renters than buyers and there is no force countering that idea.
therealmarv: Meanwhile I'm still dreaming about any consumer and affordable 32TB or even 16TB portable SSD. Innovation and market for consumers are going backwards. Funny thing is that one of the best you can get is the Crucial (Micron) 8TB one but even that one gets more expensive.
throwaway2037: I checked the specs here: https://www.micron.com/content/dam/micron/global/public/prod... The interface looks equiv to 4x PCIe 5.0. > Sequential read (MB/s): 13,700 > Sequential write (MB/s): 2,700 That is pretty awful write performance.
speedgoose: I look forward to have my favourite hyperscaler grant me 1000 "premium" IOPS per VM on this monster.
AI/ML
Business/Tech
Other
Programming
Stories and comments sourced from Hacker News public API. Not affiliated with Y Combinator or Hacker News.