News for hackers. Stuff that matters.
Re:X-Clacks-Overhead by mikro2nd on Thursday May 12, 2022 @03:48AM (#31350539)
I was a little baffled by the (legally void, and thus pointless) cookie notice on the site -- a site that clearly does not need cookies in order to "operate correctly". It clearly states that they use Google and other 3rd parties who set cookies, and that these are "necessary for the site to operate correctly" which appears to me to be a nonsense, since it's just a static text page. Tracking cookies are certainly not "necessary".
Re:X-Clacks-Overhead by ftyers on Thursday May 12, 2022 @08:42AM (#31353183)
Yeah, that's one of the worst cookie notices I've seen in a while, no reject button for what is essentially a page of Markdown.

In addition snarky wording which I can't work out if I hate more than the faux caring "oh you don't mind if we use cookies do you?" language.

FWIW You can use uBlock origin to remove ##.alert-dismissible.alert-info.alert from the page to avoid having to deal with it.

Re:X-Clacks-Overhead by tux2bsd on Thursday May 12, 2022 @05:52AM (#31351538)
All of those are thanks to the EU.

Totally pointless garbage that further train "Click OK" behaviour (after decades of Microsoft's existing conditioning) and enable malicious parties to take advantage of that behaviour.

Re:X-Clacks-Overhead by tmp2343EU on Thursday May 12, 2022 @06:05AM (#31351638)
Thanks to EU we are aware that plain text website is tracking us.

...What for?

Re:X-Clacks-Overhead by pwdisswordfish9 on Thursday May 12, 2022 @02:14PM (#31357985)
Yes, blame the EU. It's never the greedy websites that are at fault.
Re:X-Clacks-Overhead by throwaway_xyeet on Thursday May 12, 2022 @08:56AM (#31353398)
This one actually goes against GDPR since it has no "reject all" button on it.
Re:X-Clacks-Overhead by tux2bsd on Friday May 13, 2022 @05:56AM (#31365298)
That's what it was called, I couldn't recall when I commented.
Re:X-Clacks-Overhead by CRConrad on Tuesday May 17, 2022 @06:10AM (#31408270)
Bullshit.

There is absolutely nothing in the GDPR that prevents web sites from not using tracking (or other) cookies.

Re:X-Clacks-Overhead by scubbo on Wednesday May 11, 2022 @11:02PM (#31348809)
Always present in any project I build. See http://www.gnuterrypratchett.com/ for drop-in implementations.

GNU Terry Pratchett.

Re:X-Clacks-Overhead by Villodre on Thursday May 12, 2022 @05:22AM (#31351290)
I always insert it (with permission from the owner, of course) in the sites that I manage, just as a little gesture. It's bit like that ASCII duck saying "meow!" on Amazon.
Re:X-Clacks-Overhead by akhilrex on Wednesday May 11, 2022 @11:58PM (#31349119)
Same. No project of mine has ever missed this.
Re:X-Clacks-Overhead by hprotagonist on Wednesday May 11, 2022 @10:02PM (#31348368)
Man's not dead while his name's still spoken.
Re:X-Clacks-Overhead by mikl on Wednesday May 11, 2022 @10:21PM (#31348524)
Forgotten, no. Dead, yes.
Re:X-Clacks-Overhead by dijit on Thursday May 12, 2022 @02:42AM (#31350031)
“A man is not dead while his name is still spoken.” (from the article)
Re:X-Clacks-Overhead by hnbad on Thursday May 12, 2022 @04:12AM (#31350702)
Subjectively to him, yeah, he's very much dead.

Culturally, he's still very much alive.

But that gets into philosphically discussions about what "he" even is.

Re:X-Clacks-Overhead by Topolomancer on Thursday May 12, 2022 @03:03AM (#31350176)
I use this on several of my sites as well. None of them get any significant amount of traffic, so I figured it would be okay to add more names to the list, as a small token of keeping their memory alive.

Browsing the web with the Clacks Overhead extension for Chrome (https://chrome.google.com/webstore/detail/clacks-overhead-gn...), I'm always surprised by which sites enable this extension. My latest find is arXiv.org! If you go to any abstract page, such as https://arxiv.org/abs/hep-th/0310077v2 (picked that one at random for its humour), the header will be sent.

Re:X-Clacks-Overhead by Mizza on Thursday May 12, 2022 @05:53AM (#31351544)
I sometimes wonder what would have happened to the Roman empire if they had invented clacks towers. Did any ancient civilizations invent them, or is it just an ancient technology invented by Terry Pratchett?
Re:X-Clacks-Overhead by theandrewbailey on Thursday May 12, 2022 @08:32AM (#31353070)
Not ancient, but optical telegraph systems were a thing.

> The most widely used system was invented in 1792 in France by Claude Chappe, and was popular in the late eighteenth to early nineteenth centuries.

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

Re:X-Clacks-Overhead by superkuh on Wednesday May 11, 2022 @09:51PM (#31348295)
Not that it matters, especially in a just for fun context, but X- prefixes in http headers are currently depreciated (but will probably last forever). https://tools.ietf.org/html/rfc6648
Re:X-Clacks-Overhead by blep_ on Thursday May 12, 2022 @01:33AM (#31349643)
Ehh. IMO there's still a place for them in extensions that it would make no sense to standardize - this is one example (I hope nobody attaches any behavior to this); a more common one is application-specific headers that aren't generic enough to ever have meaning outside of interop with that one application.
Re:X-Clacks-Overhead by zzo38computer on Thursday May 12, 2022 @03:15AM (#31350267)
I agree; this is what I thought too, when I learned that "X-" is deprecated, I still thought, that "X-" should still be used (in HTTP, email, Usenet, some file formats, etc) if it has no reason to be standardized. (I have seen other made-up headers in HTTP and Usenet and email, in many cases where there is no reason to be standardized, but a few cases where standardization may be useful, maybe)
Re:X-Clacks-Overhead by layer8 on Wednesday May 11, 2022 @10:42PM (#31348686)
You mean deprecated. It also only applies to the creation of new parameters, not to existing ones.
Re:X-Clacks-Overhead by zzo38computer on Thursday May 12, 2022 @12:01AM (#31349133)
I have seen "X-Clacks-Overhead" also in message headers on Usenet.
Re:X-Clacks-Overhead by dspillett on Thursday May 12, 2022 @05:03AM (#31351126)
IIRC it appeared there first, though not by long as is spread PDQ.
Re:X-Clacks-Overhead by aarestad on Wednesday May 11, 2022 @11:41PM (#31349026)
I understand that the “GNU” is a series of commands and not an acronym, but is there any sort of connection with FSF GNU? Or is it just an interesting coincidence?
Re:X-Clacks-Overhead by blep_ on Thursday May 12, 2022 @01:36AM (#31349664)
I’d just like to interject for a moment. What you’re refering to as Terry Pratchett, is in fact, GNU Terry Pratchett, or as I’ve recently taken to calling it, GNU plus Terry Pratchett.
Re:X-Clacks-Overhead by gpderetta on Thursday May 12, 2022 @05:34AM (#31351392)
surely it must be GNU/Terry_Pratchett.
Re:X-Clacks-Overhead by Majestic121 on Thursday May 12, 2022 @02:56AM (#31350120)
I think it's too specific an acronym to be a coincidence, and if you read "Going Postal", it's a pretty clear love letter to the hacker culture, so in my mind officially recognized or not, the connection with FSF is there
Re:X-Clacks-Overhead by cmeacham98 on Wednesday May 11, 2022 @11:53PM (#31349081)
It's possibkle Pratchett meant it as an intentional reference to the other GNU, but if it was he never told anyone.
Re:X-Clacks-Overhead by Symbiote on Thursday May 12, 2022 @03:13AM (#31350247)
He obviously meant it, all his books are full of references like this.

The Annotated Pratchett File is a longrunning effort to document these references, though I'm not sure if it is really being maintained any more -- the Going Postal page is empty.

https://www.lspace.org/books/apf/

Re:X-Clacks-Overhead by MrGilbert on Thursday May 12, 2022 @04:33AM (#31350856)
I really loved it the first time I read about it. So I added it to my private page for every (close) relative that is already and dearly missed. <3
Re:X-Clacks-Overhead by mikl on Wednesday May 11, 2022 @10:18PM (#31348495)
I guess we should all be glad that the Internet was not designed by Pratchett.

If it was possible to send infinitely repeating messages like he describes, the whole Internet would soon be completely bogged down with useless overhead packages filled with spam and ads.

At least the fanboys who implement this nonsense header on their servers are only wasting the bandwidth of themselves and their visitors.

Re:X-Clacks-Overhead by oarsinsync on Thursday May 12, 2022 @03:13AM (#31350249)
> the whole Internet would soon be completely bogged down with useless overhead packages filled with spam and ads

I’d love to be on your internet where this isn’t already a reality

Re:X-Clacks-Overhead by gommm on Thursday May 12, 2022 @05:48AM (#31351501)
When I read that I thought OP was being sarcastic, but sadly from the rest of the message he isn't
Re:X-Clacks-Overhead by dspillett on Thursday May 12, 2022 @05:09AM (#31351178)
Yeah, and imagine if libraries really twisted the universe enough to create routes between different places and times. So unrealistic. The man just had no idea about shelf architecture and gravitational physics.

Ahem.

You are aware he was writing fantasy with a referring-to-real-life comedy bent, not specifications & instruction manuals, aren't you?

Re:X-Clacks-Overhead by iamevn on Wednesday May 11, 2022 @10:27PM (#31348573)
Damn, do you really have to be like that about a clever little tribute to a beloved author?
Re:X-Clacks-Overhead by hnbad on Friday May 13, 2022 @04:35AM (#31364829)
The point of the "GNU" flags is that they're an unforeseen exploit of the system. The technology in Discworld is intentionally convoluted and whimsical because it is a fantasy setting with humerous overtones (while also using that setting to deliver biting commentary on real-world issues at times, I suppose "a little bit of sugar helps the medicine go down"). The fact the flags spell out GNU is also an obvious tribute to the free software movement (as is arguably the hacker subculture of clacks operators that builds around the clacks in the novel).

Yes, if the Internet worked on the clacks protocol, it wouldn't work in real life. But neither would cameras if they relied on small creatures living in them and painting the photographs very quickly. It's not even that Discworld is horribly naive, it's more that it served as a whitewashed canvas to allow him to create narratives by introducing elements of the real world individually and give the reader the opportunity to draw parallels from that.

The clacks "GNU" hack is a perfect example of the kind of things you'd see in the early Internet days before commercial websites were really a thing. Remember that for a long time there was a dream of the "semantic web" which turned out to be similarly exploitable and fell apart when commercial interests became relevant (giving birth to what we now call SEO).

The X-Clacks-Overhead header is clearly not intended to behave like the clacks in the story. Nobody is naive enough to believe that this protocol would work (just as the semantic web didn't). It's entirely a tribute, a form for fans to (at least temporarily) "immortalize" someone who had a great influence on them. And unlike the twenty different analytics and ad scripts you now find on many websites it not only wastes hardly any space but also doesn't meaningfully inconveniece users (not any more than forgetting to turn of the server and x-powered-by headers at least).

Re:X-Clacks-Overhead by Handytinge on Sunday May 22, 2022 @11:10PM (#31474990)
This sentiment is what is removing - day by day - the soul of the world wide web.

Not everything is about efficiancy gains - it's ok to just have fun. The internet never has been serious business, nor will I (or many others) ever treat it as such.

Re:X-Clacks-Overhead by alternatetwo on Wednesday May 11, 2022 @11:23PM (#31348934)
All those ... 50 bytes or whatever it is, yes.

If you want to pick a fight about bandwidth waste, start with spam, not this.

Re:X-Clacks-Overhead by c22 on Thursday May 12, 2022 @01:08AM (#31349511)
Re:X-Clacks-Overhead by trenec on Wednesday May 11, 2022 @10:36PM (#31348632)
He would have had the beginnings of dementia at the time of writing the book, please cut him some slack.
Re:X-Clacks-Overhead by Villodre on Thursday May 12, 2022 @05:19AM (#31351266)
What a mean and unnecessary thing to say :-(