News for hackers. Stuff that matters.

pgl

OK but what's the ratio of number of post to books mentioned?
Re:Show HN: The DNS Museum on Monday September 28, 2026 @03:15PM (#49883004)
I kept joking at the start of my talk, "Bizarre and Unusual Uses of DNS" that a lot of the things weren't alive anymore - so it was more like a museum of DNS and I was the curator. Anyway, I'm on holiday right now so I finally got around to doing something about that joke. Here's the collection.
The missing context is that he was quote-tweeting a thread by Sandy Petersen titled "How Quake ruined id software":

https://x.com/SandyofCthulhu/status/2069592209645785294

> How Quake ruined id Software.

> There has been a lot of praise of Quake of late, with its 30th anniversary, and it's deserved. Quake is an amazing feat of art, programming, and design. I worked on it, and everything came together almost perfectly from all of us. We ended up with a free-wheeling, frenetic action game with enough of a visible world to grip the imagination.

> ... [thread continues] ...

Re:HeyWhatsThat on Thursday February 12, 2026 @03:44PM (#46994872)
Kind of - but when the country across the water is hundreds of km away, turning slightly to the left or right could mean you're facing a completely different country. But I'd also love to know which part of a country you're facing.
Re:HeyWhatsThat on Thursday February 12, 2026 @09:46AM (#46989487)
Related, but does anyone know of an app or site that can tell you what you're facing when you're standing on a beach? As in, what country or part of the country - so if you were standing on a Croatian beach somewhere and pointed it east, you could find out what part of Italy you're looking at.

I've always thought it would be cool to stand on a coast of Malta and tell if I'm facing Libya, Israel, or Greece.

Re:Ask HN: What projects do you donate to? on Tuesday May 27, 2025 @09:59AM (#44107100)
Thanks! You're the best.
Re:Remembering Cyberia, the First Ever Cyber Cafe on Wednesday November 27, 2024 @01:40PM (#42258504)
Hey, thanks for that Mastodon link. I think I remember at least one of those guys. I think that building over the road is nothing of note - just some generic commercial real estate.
Re:Remembering Cyberia, the First Ever Cyber Cafe on Wednesday November 27, 2024 @08:13AM (#42255807)
I probably served you coffee at the time, then, brilliant. It was definitely the place I fell in love with the internet - I ended up leaving school early because it.
Re:Remembering Cyberia, the First Ever Cyber Cafe on Wednesday November 27, 2024 @07:36AM (#42255563)
Hah, amazing! That brings back memories. The PC where the guy with the red t-shirt is sitting is where one regular used to come in and send out his erotic fanfic. He'd bring in a floppy disk that he'd set up at home and always seemed to have problems getting it to read - so we'd have to go over and help him out all the time.
Re:Remembering Cyberia, the First Ever Cyber Cafe on Tuesday November 26, 2024 @10:23PM (#42252595)
I worked at Cyberia's second location in Kingston in 1995, before getting hired by Easynet to do tech support on the top floor of the building where Cyberia London was located. It was an interesting time! This article captured the energy pretty well - but there was a whole lot going on at Easynet as well at the time, too.

FWIW, I think the claim was always that Cyberia was The UK's first internet cafe. At least, that's what I've always said.

Re:Howstuffworks.com creator, Marshall Brain, has died on Sunday November 24, 2024 @06:09PM (#42231407)
He was such an amazing guy. We got to interview him on our tiny podcast[1] after we reached out and he so happily joined us for half an hour. His book, Manna (which is $0.99 to download from Amazon[2] or free on his website[3]) is still one of the most fascinating and interesting visions of the future that I've come across (although I don't totally agree it's the only reasonable option).

What a loss.

[1] https://www.youtube.com/watch?v=BA5v2cfJp1o

[2] https://www.amazon.co.uk/Manna-Two-Visions-Humanitys-Future-...

[3] https://marshallbrain.com/manna

Edit: Fixed "free to download from Amazon" - it's not

Re:Peter Lowe's Blocklist on Wednesday August 21, 2024 @05:45AM (#41308523)
Well, thanks for posting but that page is way out of date! I don't think I've updated it for... 15 years now? The data itself is kept fresh though: https://pgl.yoyo.org/as/serverlist.php
Re:Goodbye, Clean Code on Friday December 08, 2023 @12:03PM (#38571277)
I love this part: "It represents additional work, additional risk, and additional unnecessary complexity", because it could be "refactored" into "additional work, risk, and complexity". I assume it hasn't been, because (in the author's opinion) it communicates the intended meaning better - which might be the case with code, too. "Well-designed" is subjective.
Re:Fun with DNS TXT Records on Sunday November 26, 2023 @11:51AM (#38423005)
I did some research on TXT records a little while back, that might be of interest: https://labs.ripe.net/author/pgl/the-joy-of-txt/
It all comes down to trust in the end, but over time I've come to trust Mullvad more and more. One particular example that sticks out to me is that they ended subscription based billing, specifically because it required them to hold customer information that they didn't want to have.

https://mullvad.net/en/blog/2022/6/20/were-removing-the-opti...

You can see an example of their lack of data retention from a post about when they were raided - there was nothing to find.

https://mullvad.net/en/blog/2023/4/20/mullvad-vpn-was-subjec...

Their blog is a good place if you want to get a sense of what they're like as a company.

https://mullvad.net/en/blog/

Mullvad really does have a commitment to privacy.

Some key points:

- Acts as a Google proxy, removes tracking links and caches results

- Only available for Mullvad paid users

- 100 free direct searches a day, unlimited cached searches (further search result pages count towards limit)

- Results cached over all users for 30 days

Re:Intravenous Caffeine on Thursday June 08, 2023 @07:42PM (#36250966)
I think this may be referring to this study: https://pubmed.ncbi.nlm.nih.gov/29206091/

"Effects of caffeine administration on sedation and respiratory parameters in patients recovering from anesthesia"

> Caffeine has been shown to enhance the speed of recovery from general anesthesia in murine models, though data in human patients is lacking. This is a retrospective review of intravenous caffeine administration (median dose 150 [125, 250] mg) to 151 heavily sedated patients in the post-anesthesia recovery area, to determine the association between caffeine administration and changes in sedation score, respiratory rate, and oxyhemoglobin saturation.

Re:Intercepting t.co links using DNS rewrites on Sunday January 29, 2023 @09:11PM (#34575061)
> I only really noticed this properly when my DNS sinkholing server (Adguard home) started blocking t.co links and I was getting an error when say, clicking a linked news article

Mission accomplished!

Re:Paul Graham is leaving Twitter on Sunday December 18, 2022 @05:00PM (#34044029)
Suspended. That was quick.
Re:jc – JSONifies the output of many CLI tools on Thursday November 03, 2022 @04:00AM (#33448233)
Command line output as JSON. Very handy and has parsers for tons of common utilities, written in Python.

Blog post with examples here: https://blog.kellybrazil.com/2020/08/30/parsing-command-outp...

Re:TuM'Fatig – Ads blocking with OpenBSD unbound(8) on Tuesday October 11, 2022 @06:03AM (#33161409)
Just for the record, but my list is available natively in a format for use with Unbound:

- https://pgl.yoyo.org/as/serverlist.php?hostformat=unbound

Remove the header with &showintro=0 and for plain text, use &mimetype=plaintext:

- https://pgl.yoyo.org/as/serverlist.php?hostformat=unbound&mi...

Re:TuM'Fatig – Ads blocking with OpenBSD unbound(8) on Tuesday October 11, 2022 @05:59AM (#33161378)
Glad you're finding the list useful!
Re:How We built a $1M ARR open source SaaS on Friday June 24, 2022 @11:34AM (#31863808)
Okey dokey
Re:How We built a $1M ARR open source SaaS on Friday June 24, 2022 @10:42AM (#31862726)
(Why is it these kinds of discussions get snotty so quickly?)

I don't know how else an end user can express their preference.

IP addresses are PII under the GDPR with enough context - although honestly I don't want to go down that horrible rabbit hole.

But sure, sure, the site operators can do whatever they please. It's just Plausible banging on about being privacy friendly and ethical seems a bit ironic and is frustrating to see.

Edit: The DNT flag is explicitly ignored by Plausible as well: https://github.com/plausible/analytics/discussions/646

Re:How We built a $1M ARR open source SaaS on Friday June 24, 2022 @10:27AM (#31862415)
Plausible is a third party that logs visits for analytics purposes. An end user expresses their preference (eg, with some sort of blocking browser extension) that the site doesn't send details off to a third party. Then the analytics service provides an easy way to work around this preference, and if that's blocked again then they provide another way, etc. They explicitly work around the end user's choice.

Why does it matter what the reason is for the end user's preference? Or if the data is being stored in a way that's currently difficult to deobfuscate? It's ironic that the whole push is "end user privacy", ie something that benefits the end user, but multiple workarounds are offered when the end user (for whatever reason) doesn't want their visits logged on a third party.

Re:How We built a $1M ARR open source SaaS on Friday June 24, 2022 @10:14AM (#31862177)
Is it a "strawman" argument where people try to get you to respond to a point you haven't made?

Older »