HN user

nothrabannosir

10,082 karma

nothraban@obrg.net

https://twitch.tv/harlybarluy

https://youtube.com/@harlybarluy

Posts4
Comments2,000
View on HN

That doesn’t answer the question at all, and I wonder if it’s actually true? A cache is not magic; it is, itself, just a static file server in the end. If I self host a static page website on an nginx box, do I actually need cache to serve today’s crawlers?

The screenshot in the image says 3k req/day. That’s 2 requests per minute (amortized). At that rate, you can serve it with cgi and Perl.

Cache is only relevant if you have a lot of traffic AND dynamic pages, or if you care about latency (which is only relevant for humans).

Ti-84 Evo 3 months ago

You’re right, I was wrong. Thank you for your patience and for teaching me something new.

Ti-84 Evo 3 months ago

Everyone can be lying. But I’ve been around human beings long enough to know that there are two very different types of self delusion: valiant assumptions about what you will do in a never before seen situation, and observations about what you have done. GP’s was an objective statement:

I've worked with people who were super productive with high quality work, and my reaction was to... gravitate toward working more with them.

Neither type of statement is perfectly trustable (nothing is) but IME there is a categorical difference. Your paper (and first comment, “don’t be so quick to judge”, which imo was ironically prescient) are about the former type.

Of course if you disagree with me on this fundamental distinction then we have found our contention :) which would be a nice end to this debate. Don’t you think?

Ti-84 Evo 3 months ago

You use research as an argument, which is valid in a conversation where nobody has any information about specifics. E.g. in the pre-life, before a soul is about to be incarnated, you can point to that research and say: you are more likely than not to behave this way. Were the soul to reply, “no I am not, I know myself”, you could call them delusional.

But you’re talking to a person who can point at their actual life and say: I have been in that exact situation and I can confirm that I did not behave that way.

That’s a new observation, and afai understand Bayesian statistics, this is the moment where we must update our priors: how likely is someone who has observed themselves in the past not to behave that way, to behave that way?

Your argument is now incomplete.

Maybe someone with real understanding of Bayesian statistics can frame this better, or tell me why I’m wrong XD

> I don't understand

We really need to retire this phrase, it’s become a humblebrag way of calling the other party delusional without even trying to understand.

My dear friend I thought I was alone on this hill. It brings a tear to my eye, to learn I will not die alone.

I used to see far more references to Postel’s law in the 00s and early 10s. In the last decade, that has noticeably shifted towards hyrum’s law. I think it’s a shift in zeitgeist.

Mozilla Thunderbolt 3 months ago

pianu.com used to be a website where you could learn piano by connecting your piano through usb with the browser. It seems defunct now but I found a video demonstrating it : https://www.youtube.com/watch?v=kTBmRV02NgI

I used something similar in the past. It was a legitimate use case for web usb which changed my mind on it quite a bit.

https://www.charachorder.com/ sells ergo keyboards and allows you to update their firmware directly in the website, through web usb. No local apps at all. Also an improvement in overall security from having to download some .exe / .dmg and running it locally.

There’s discussions in a (thankfully banned) sub thread pulling this into question so I just wanted to add sources:

The short-form video-hosting service TikTok was under a de jure nationwide ban in the United States from January 19, 2025, until January 22, 2026, due to the US government's concerns over potential user data collection and influence operations by the government of the People's Republic of China. However, the ban was not enforced. The ban took effect after ByteDance, the China-based parent company of TikTok, refused to sell the service before the deadline of the Protecting Americans from Foreign Adversary Controlled Applications Act (PAFACA). Prior to the ban, individual states, cities, universities, and government-affiliated devices had restricted TikTok.

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

and:

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

Amy Howe, Supreme Court upholds TikTok ban, SCOTUSblog (Jan. 17, 2025, 12:00 AM), https://www.scotusblog.com/2025/01/supreme-court-upholds-tik...

https://www.supremecourt.gov/opinions/24pdf/24-656_ca7d.pdf

The executive branch explicitly defied an act of Congress which was upheld by the Supreme Court. First Biden for one day, then Trump II as he took office and continued not to enforce the ban.

I’m guessing the app works but their prod servers don’t? If they can point the app during review at a “self hosted” GitHub Enterprise server on a test domain with AAAA that would pass the requirement as stated by gp , without requiring GitHub.com actually support ipv6.

The Big Mac Index is a price index published since 1986 by The Economist as an informal way of measuring the purchasing power parity (PPP) between two currencies and providing a test of the extent to which market exchange rates result in goods costing the same in different countries. It "seeks to make exchange-rate theory a bit more digestible."[1] The index compares the relative price worldwide to purchase the Big Mac, the flagship hamburger sold at McDonald's restaurants.

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

If you are over thirty and still this strong, then you have my respect and envy. I’m not even forty and even I would say a >7h economy flight (middle seat particularly) can take about two days to recover from.

How much money would you pay for two extra days of life? In the end, time itself is also “fleeting”, if you want to put it that way. But I sure as heck would fork over the money if I had it.

My focus is on the educational and entertainment value, not really the progress or utility of the code I write. I originally started this as extended L&Ls for friends & fam who were just starting out programming, so they could see how I work through things.

My take away from that perspective is: be honest. IMO the best moments are me just failing. It's probably more fun and more instructive to see me struggle than to see me breeze through things.

And it better be entertaining because I work on stuff absolutely nobody cares about anyway. XD Right now I'm writing a microformats2 -> RSS converter in JQ...

Today was my first time on Twitch, which is way more social. Random people drop in and start talking to you. Very cool. Very different from youtube live, where it's only the people who already know you, IME.

Someone brought up Socrates upthread:

People would have said the same about graphing calculators or calculators before that. Socrates said the same thing about the written word.

If the conclusion now becomes “actually, Socrates was correct but it wasn’t that bad”, then why bring up Socrates in the first place?

What do people mean exactly when they bring up “Socrates saying things about writing”? Phaedrus?

“Most ingenious Theuth, one man has the ability to beget arts, but the ability to judge of their usefulness or harmfulness to their users belongs to another; [275a] and now you, who are the father of letters, have been led by your affection to ascribe to them a power the opposite of that which they really possess.

"For this invention will produce forgetfulness in the minds of those who learn to use it, because they will not practice their memory. Their trust in writing, produced by external characters which are no part of themselves, will discourage the use of their own memory within them. You have invented an elixir not of memory, but of reminding; and you offer your pupils the appearance of wisdom, not true wisdom, for they will read many things without instruction and will therefore seem [275b] to know many things, when they are for the most part ignorant and hard to get along with, since they are not wise, but only appear wise."

Sounds to me like he was spot on.

You can prove the commits were signed by a key you once verified. It is your trust in those people which allows you to extend that to “no LLM” usage, but that’s reframing the conversation as one of trust, not human / machine. Which is (charitably) GPs point: stop framing this as machine vs human — assume (“accept”) that all text can be produced by machines and go from there: what now? That’s where your proposal is one solution: strict web of trust. It has pros and cons (barrier to entry for legitimate first timers), but it’s a valid proposal.

All that to say “you’re not disagreeing with the person you’re replying to” lol xD

… took advantage of a community…

It would be helpful for everyone if that community would pause before contributing to code bases with licenses which allow for that. MIT, BSD, Apache, …

It would be helpful for them because they’ll know what they’re getting into. For us because we won’t have to see this tragedy unfold time and time again. And for all open source users because more efforts will be directed towards programs with licenses that protect end users. GPL, AGPL, …

It will be a little worse for companies seeking free labor. A price I’m willing to pay.