frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

RISC-V Vector Primer

https://github.com/simplex-micro/riscv-vector-primer/blob/main/index.md
1•oxxoxoxooo•1m ago•0 comments

Show HN: Invoxo – Invoicing with automatic EU VAT for cross-border services

1•InvoxoEU•1m ago•0 comments

A Tale of Two Standards, POSIX and Win32 (2005)

https://www.samba.org/samba/news/articles/low_point/tale_two_stds_os2.html
1•goranmoomin•5m ago•0 comments

Ask HN: Is the Downfall of SaaS Started?

2•throwaw12•6m ago•0 comments

Flirt: The Native Backend

https://blog.buenzli.dev/flirt-native-backend/
2•senekor•8m ago•0 comments

OpenAI's Latest Platform Targets Enterprise Customers

https://aibusiness.com/agentic-ai/openai-s-latest-platform-targets-enterprise-customers
1•myk-e•10m ago•0 comments

Goldman Sachs taps Anthropic's Claude to automate accounting, compliance roles

https://www.cnbc.com/2026/02/06/anthropic-goldman-sachs-ai-model-accounting.html
2•myk-e•13m ago•3 comments

Ai.com bought by Crypto.com founder for $70M in biggest-ever website name deal

https://www.ft.com/content/83488628-8dfd-4060-a7b0-71b1bb012785
1•1vuio0pswjnm7•14m ago•1 comments

Big Tech's AI Push Is Costing More Than the Moon Landing

https://www.wsj.com/tech/ai/ai-spending-tech-companies-compared-02b90046
1•1vuio0pswjnm7•16m ago•0 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
1•1vuio0pswjnm7•17m ago•0 comments

Suno, AI Music, and the Bad Future [video]

https://www.youtube.com/watch?v=U8dcFhF0Dlk
1•askl•19m ago•1 comments

Ask HN: How are researchers using AlphaFold in 2026?

1•jocho12•22m ago•0 comments

Running the "Reflections on Trusting Trust" Compiler

https://spawn-queue.acm.org/doi/10.1145/3786614
1•devooops•27m ago•0 comments

Watermark API – $0.01/image, 10x cheaper than Cloudinary

https://api-production-caa8.up.railway.app/docs
1•lembergs•29m ago•1 comments

Now send your marketing campaigns directly from ChatGPT

https://www.mail-o-mail.com/
1•avallark•32m ago•1 comments

Queueing Theory v2: DORA metrics, queue-of-queues, chi-alpha-beta-sigma notation

https://github.com/joelparkerhenderson/queueing-theory
1•jph•44m ago•0 comments

Show HN: Hibana – choreography-first protocol safety for Rust

https://hibanaworks.dev/
5•o8vm•46m ago•1 comments

Haniri: A live autonomous world where AI agents survive or collapse

https://www.haniri.com
1•donangrey•47m ago•1 comments

GPT-5.3-Codex System Card [pdf]

https://cdn.openai.com/pdf/23eca107-a9b1-4d2c-b156-7deb4fbc697c/GPT-5-3-Codex-System-Card-02.pdf
1•tosh•1h ago•0 comments

Atlas: Manage your database schema as code

https://github.com/ariga/atlas
1•quectophoton•1h ago•0 comments

Geist Pixel

https://vercel.com/blog/introducing-geist-pixel
2•helloplanets•1h ago•0 comments

Show HN: MCP to get latest dependency package and tool versions

https://github.com/MShekow/package-version-check-mcp
1•mshekow•1h ago•0 comments

The better you get at something, the harder it becomes to do

https://seekingtrust.substack.com/p/improving-at-writing-made-me-almost
2•FinnLobsien•1h ago•0 comments

Show HN: WP Float – Archive WordPress blogs to free static hosting

https://wpfloat.netlify.app/
1•zizoulegrande•1h ago•0 comments

Show HN: I Hacked My Family's Meal Planning with an App

https://mealjar.app
1•melvinzammit•1h ago•0 comments

Sony BMG copy protection rootkit scandal

https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
2•basilikum•1h ago•0 comments

The Future of Systems

https://novlabs.ai/mission/
2•tekbog•1h ago•1 comments

NASA now allowing astronauts to bring their smartphones on space missions

https://twitter.com/NASAAdmin/status/2019259382962307393
2•gbugniot•1h ago•0 comments

Claude Code Is the Inflection Point

https://newsletter.semianalysis.com/p/claude-code-is-the-inflection-point
4•throwaw12•1h ago•3 comments

Show HN: MicroClaw – Agentic AI Assistant for Telegram, Built in Rust

https://github.com/microclaw/microclaw
1•everettjf•1h ago•2 comments
Open in hackernews

X-Clacks-Overhead

https://xclacksoverhead.org/home/about
255•weinzierl•7mo ago

Comments

cyberpunk•7mo ago
mozilla.org doesn't do it anymore:

    < HTTP/2 301
    < server: nginx
    < date: Sat, 05 Jul 2025 13:36:11 GMT
    < content-type: text/html
    < content-length: 162
    < location: https://www.mozilla.org/
    < strict-transport-security: max-age=60; includeSubDomains
    < x-backend-server: TS
    < cache-control: max-age=3600
    < via: 1.1 google
    < alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
Edit: Nope. I was wrong, if you follow that 301 it does:

< x-clacks-overhead: GNU Terry Pratchett

MrGilbert•7mo ago
It's been a while I heard about X-Clacks-Overhead. I added it to my own page to commemorate everyone I lost along the way. After reworking my site from a custom blog engine to plain web, I forgot to re-add the custom headers. Thanks for the reminder today!

There are also browser extensions, which show when a website broadcasts the "X-Clacks-Overhead" - header.

kawsper•7mo ago
I added it to all the sites at my old workplace when I was there after a discussion on HN.

One day I noticed that it disappeared, but then it returned, so someone on the inside cared and brought it back, that made me smile :)

sublinear•7mo ago
My cynical mind would assume someone was trying to debug an unrelated issue and saw this header in a last known good version.
KaiserPro•7mo ago
I tried making "real" clacks https://www.secretbatcave.co.uk/2025/03/12/gnu-terry-prachet...

I need more time and motivation to make a full network though.

Normal_gaussian•7mo ago
That is really quite a cool project and write-up.

   (I used to administer a laser link. go on, ask me why they aren’t very popular)
    I spent a lot of time working out how to create low powered laser transducer, capable of working on something battery powered.
This is my favourite part; very real.

I think you're right; I suspect Terry would have been tickled by the header, but if there were any physical world implementations I think he would have been overjoyed. One of my favourite Terry stories is of him making his sword, which feels similar.

kurisufag•7mo ago
for a while I thought I might go to one of those uniquely nerdy colleges where they let you fuck around with dorm infrastructure.

i back-of-napkin'd a whole packet-over-laser relay system based conceptually on the clacks that'd give every room/station its own serial-interfacible (up|down) link. you could link buildings out of windows and stuff. horribly impractical and prohibitively expensive, but the kind of thing that could only happen in a university on-campus environment.

xena•7mo ago
My website returns a random person in a list for every X-Clacks-Overhead response header: https://github.com/Xe/site/blob/877872b4d7db92b602683ecb4e99...

I figured this was one of the best ways to do it. That way I'm letting people that were significant to me live on forever, one random HTTP response header at a time.

  $ curl https://xeiaso.net --head | grep clacks
  x-clacks-overhead: GNU Satoru Iwata
WJW•7mo ago
Love this idea. Maybe I'll make a gem or something to make enabling that easier.
xena•7mo ago
The code is pretty trivial but in case it helps: https://github.com/Xe/site/blob/main/internal/clackset.go
skowalak•7mo ago
Seeing Kris Nóva in that list hit hard. It is a beautiful idea, thank you Xe.
remus•7mo ago
That's really nice. I hope you don't mind, but I run this website https://climbing-history.org/ and have borrowed your idea, except for climbers who have passed away.
xena•7mo ago
Not in the slightest! Do it, it helps the names of those who are no longer with us never be forgotten.
philbo•7mo ago
Minor nit, but you've spelt Stephen Hawking's name wrong in the clackset. It's "Stephen", not "Steven".
podlp•7mo ago
I saw this header recently while profiling headers from feature phones. I think Opera Mini or another browser might’ve injected this header, which is odd because it’s meant to reduce bandwidth and sending it with each request goes against that
atemerev•7mo ago
This is obviously the most important HTTP header, but HTTP is application-level, and clacks is a packet routing system.

Perhaps something like IPv6's Hop-by-Hop Options can be used to pass names with every packet?

Or, even better, we can use LoRa repeaters for something close to the actual clacks network.

MrGilbert•7mo ago
Someone drafted a RFC some years ago, for Clacks-over-HTTP:

https://github.com/clacks-overhead/clacks-protocol

masfuerte•7mo ago
> In Terry Pratchett's science-fantasy Discworld series, "The Clacks" is a network infrastructure of Semaphore Towers, that operate in a similar fashion to telegraph - named "Clacks" because of the clicking sound the system makes as signals send.

Surely named "Clacks" because of the clacking sound the system makes.

rfmoz•7mo ago
The Clacks is a copy of an optical telegraph system that was used in Sweden

https://en.m.wikipedia.org/wiki/Abraham_Niclas_Edelcrantz

Also UK used a system close to that. And a lot of countries along Europe developed their networks with different signaling devices.

rhet0rica•7mo ago
Sorry; it's more likely they were named in tribute to the Chappe telegraph towers of France.

https://en.wikipedia.org/wiki/Chappe_telegraph

The stations were more elaborate and there is even a recorded instance of a secret signal being passed on illicitly:

https://blog.franceinfo.fr/deja-vu/2017/10/10/le-piratage-du...

rfmoz•7mo ago
A good related book written by Gerard Holzmann and Bjorn Pehrson:

The early history of data networks https://archive.org/details/earlyhistoryofda0000holz

jihadjihad•7mo ago
It makes for an interesting subplot in the (unabridged) version of The Count of Monte Cristo, which is mentioned in the Wikipedia article above.
robocat•7mo ago
Sorry, it's more likely he named them after the noise of navy signal lamps that use shutters: here's a video with the sound

https://m.youtube.com/watch?v=c2G0wu-jbko

shakna•7mo ago
No, it really was France, I'm afraid.

https://terrypratchett.com/explore-discworld/the-modernisati...

pdpi•7mo ago
The thing that struck me about "GNU John Dearheart" was how it feels like it _really_ deeply captures hacker culture, like Pterry wasn't just referencing the culture, but that he really got it. Which is remarkable, because he gave me that impression about many, many topics. Such a loss.
bombcar•7mo ago
Terry loved his characters in a way that's hard to express - unless they were pure evil (and he had a few) he did his best to understand their motivations in such a way that he came to portray them sympathetically.

This is most noticeable in his caricatures that became characters that became badasses over multiple novels; the Watch has a few of these, but there are others.

pdpi•7mo ago
Yup. Vimes going full-on berserker mode while screaming "Where is my cow?" should, by all rights, be extremely silly. Instead, it sent shivers down my spine.
riffraff•7mo ago
When clacks got introduced, the description of people who just enjoyed being there and spending time on coding messages and talking to unknown remote people.. well, it felt like early internet, fidonet, perhaps AM radio amateurs.

It really seemed like Pratchett knew something of this niche cultures, way more than I expected.

pdpi•7mo ago
> It really seemed like Pratchett knew something of this niche cultures, way more than I expected.

He was definitely an early adopter of the internet, (and e.g. very active on alt.fan.pratchett), so that's no big surprise.

bregma•7mo ago
He was active on Usenet. I remember seeing his messages.
doctorpangloss•7mo ago
On the flip side it is so crushing that the Cluely guys go to fancy school to help people cheat and, essentially, get away with not reading. I can't imagine an ethos so short sighted, not least because the technology they use was made by people who love science fiction and did a lot of extremely difficult homework their whole lives. These guys are the opposite of hackers, they're just hacks.

And to what end? To make less money than their moms do in internal medicine?

marviel•7mo ago
I'm almost to this one in my read through! I'm excited to get to the "information age" arc
offbyone•7mo ago
If you happen to nominate or vote on the Hugo Awards, you may have seen this turn up.
gardnr•7mo ago
I try to add this to every project I work on.
Animats•7mo ago
"We're obligated to inform you that this site uses cookies to do things like maintain your session and deliver personalised content. We also use third-party services from partners such as Google, who may also place cookies on your computer. Without cookies this site cannot function correctly. Please allow cookies from this website, otherwise features may not work."

Amusingly, that's not true. The only cookie they send is Google Analytics, which has zero value to the user. The site works fine with it blocked.

MagnumOpus•7mo ago
Absolutely. It is a disrespectful, shameful lie by the authors of the site.
echelon•7mo ago
No it's not. It's dealing with the red tape of EU cookie legislation.

Do you want to know how many human years my last company had to devote to regulation? We could have built a hundred startups with all that effort.

I'm not saying GDPR right to be forgotten and data dump/portability isn't important, but it comes with a steep cost that everyone pays everywhere. So much time and money was spent on it. Easily billions of dollars.

And the cookie stuff? How useful has that been?

wizzwizz4•7mo ago
Have you read the EU cookie legislation? It actually requires you to not lie to users about what your cookies are for. Whatever the reason for a message like this, you can't blame EU legislation.

ePrivacy and GDPR compliance are cheap. Trying to rules-lawyer them to keep illegal business models going, while dodging regulatory scrutiny, is expensive.

echelon•7mo ago
> ePrivacy and GDPR compliance are cheap.

Try running a business that has to maintain GDPR compliance and KYC / AML / FINRA compliance. That is not cheap.

wizzwizz4•7mo ago
GDPR article 6.1(c) has you covered: no additional costs are incurred, if you're doing things properly. Did you have a specific issue complying with this legislation?
echelon•7mo ago
Regulation is a moat. It costs money to build systems that comply.

Building compliance is not building for your customers direct asks and requirements. Especially software that does not originate in the EU. How many startups are building data export to comply with data export regulations?

I spent nearly a year plumbing through complex microservices to satisfy GDPR at my last company. We collected an enormous amount of PII and KYC data from payments processing, and there were so many downstream services impacted. And I was just one engineer from amongst dozens of impacted teams that had to deal with it.

Regulatory compliance is not free.

Regulatory compliance is frictionful.

I'm not saying regulation is bad, but that it is a cost of doing business and a tax on engineering. Especially for startups looking to go toe to toe with bigger incumbents that have already paid for compliance and that can afford to pay fees to ignore compliance to go fast.

wizzwizz4•7mo ago
If it took "nearly a year" to satisfy GDPR, then your company's practices were, frankly, irresponsible (and perhaps still are), and it's a good thing you were forced to do that work. (Either that, or you misunderstood the legislation, and wasted thousands of hours when you could've just spent 3 hours reading it.)

GDPR-compliance in a greenfield project is cheaper than dirt, up until someone makes a GDPR request, at which point it's slightly more expensive than dirt because you had to take 15 minutes out of your day to satisfy the request. By your third or fourth GDPR request, it's perhaps worth taking time to implement an automated flow, but having that many customers is a lovely problem to have!

apricot•7mo ago
Asking marketing people not to lie. Good luck with that. Might as well ask water not to be wet.
shadowgovt•7mo ago
You're being downvoted, but you're right. At this point, I think it would be interesting if somebody did an analysis of the total cost spent for GDPR compliance against, say, a massive education campaign across the entire EU about how cookies work.
echelon•7mo ago
I'm being downvoted because people like privacy regulations. And of course -- I do too.

But my point is orthogonal to liking the regulation.

gostsamo•7mo ago
I'm downvoting you because you don't include the costs for not having the regulation at all. Complaining about it is like complaining that safely disposing of hazardous materials incurs costs to your business and how much stuff would've been possible if you were just allowed to throw it down the river.
shadowgovt•7mo ago
What are those costs?
harperlee•7mo ago
GDPR goes way beyond cookies so that dichotomy is nonsensical.
junon•7mo ago
Chill. This is the defacto statement, they probably just copied it from somewhere.

GA was the only way to get a simple page count view without setting up a database or a backend system before we switched to serverless cloud step function lambda craziness.

Seems like a passion project, and they just wanted to know if their work was used. I give people the benefit of the doubt on all of this when it's a small site.

rcxdude•7mo ago
>they probably just copied it from somewhere.

It would be nice if people read and meant something even if they copied it from somewhere.

lxgr•7mo ago
I love the idea! But to be true to the original, shouldn't the message be self-propagating?

> [...] header that can be transmitted from server to server [...]

How so? In HTTP, there's always one client and one server. Am I missing some way to make this sticky or self-propagating, e.g. browsers or other clients that will cache received headers and then send them to other servers?

riffraff•7mo ago
There isn't, it's just the people in the loop who can make it self propagating. But then, so did they in the original clacks.
lxgr•7mo ago
Fair point, I guess I now have to add the header to my web servers :)
achillean•7mo ago
Around 40,000 services on the Internet are currently including the header:

https://www.shodan.io/search/report?query=x-clacks-overhead+...

For some reason, a lot of honeypots are also using that header so I filtered those out. The number of services has slowly increased over time:

https://trends.shodan.io/search?query=x-clacks-overhead+-tag...

zipping1549•7mo ago
The result is very strange. It's saying that South Korea has the most number of websites with the header and yet I don't see ANY search result in Korean. No writeup or whatsoever. Wonder what those websites would be.
styanax•7mo ago
Flying by the seat of my pants, this page of information has details which we can guess at - 27,799 are South Korea, 27,690 are Korea Telecom (so close that I'll say it's a 1-to-1 match). Wikipedia tells me as of 2015, KT ran more than 140,000 Wifi hotspots.[1]

Further down the info, we see 28,587 (almost the same number as above) HTTP titles are "Gargoyle Router Management Utility" - which is an opensource variant of the OpenWRT world which patches the code to include the Clacks header.[2]

I'm going to conclude that there's a direct correlation in this data (it all being one and the same endpoint/device pattern) and that 30,000 KT Wifi hotspots across South Korea have their management UI open on the public interface and not locked to the internal network or a VPN, etc. running this Gargoyle patch.

[1] https://en.wikipedia.org/wiki/KT_Corporation

[2] https://github.com/ericpaulbishop/gargoyle/blob/master/patch...

zipping1549•7mo ago
Interesting. Thanks for the insight.
protocolture•7mo ago
I always read this as something that would need to be done at a lower level, like forwarding some arbitrary information in a BGP update.
bonezed•7mo ago
great idea, just added it to my site