MurphyA/hacker-news huggingface dataset:
by beeflet | 2025-10-04 04:11:29+00:00
why do I want a global login? that sounds like hell.

>however, you also want somebody to hold your data

No I don't. hosting the data isn't that hard in a P2P network. See syncthing, bittorrent, etc. Convincing someone else to host my data will be harder.

How is websockets better than XHR in this case?
by muzani | 2025-10-04 04:11:44+00:00
Offline business. Did one with a close friend because that's what the PG essays say. I went with the most hustler type person I know - he was charismatic, confident, creative, smart, worked in a big company, would do anything to win, etc.

I hated negotiating, so he'd be the main negotiator. And boy would he negotiate. Every small thing. We got a substantial discount on a major purchase.

But he negotiated on a banner once and they printed it an off color. They didn't give us the stand which they would for free. This pattern started emerging all over the place. People would give us flawed design on purpose. Excited applicants would suddenly change their mind. The person who rented space to us went from being welcoming/excited to arguing with us all the time.

Things really just started falling apart from there.
by card_zero | 2025-10-04 04:12:14+00:00
It seems to mean that Bob's free hosting service has to be a relatively benign and permanent institution like ICANN, and not some ropey old operation like Photobucket.

Others on this thread are talking about Decentralized IDs, https://en.wikipedia.org/wiki/Decentralized_identifier . Looks like those are stored in several competing systems. There's a blockchain one, a Chinese one that wants to know your real name, and a Microsoft one that wants to store your photo. This all has, uh, implications, which sound much less liberating than this at:// protocol does at first.
by fragmede | 2025-10-04 04:12:44+00:00
It is when no one knows they're dollar bills. Obviously, I take those dollar bills to the bank and make $0.95. Easy money. But how about when it's not a dollar bill, but a conversation with a robot? And that robot lies and kinda sucks? Why would anyone even pay nickles to see that show? Haven't they heard there's free porn on the Internet they can watch? Free! If people are getting $20 or even $200 / months's worth of something out of the robot that's kinda dumb and lies, to the tune of $4.5 B in 6 months, which works out to be $750 million/month, it seems our priors, that this robot is dumb and kinda sucks, maybe isn't quite that dumb, even if it does lie occasionally?
by hjkl0 | 2025-10-04 04:15:15+00:00
> The cause of the war is obviously Hamas

This is the biggest lie of all.

Israel started this war long before October 9, and Israel will never end it.

A Zionist Israel can not allow the Palestinian people to exist. Every member of every government that Israel ever had 100% believed this.

This war is part of Israel's DNA, and the total security Israel demands can never be achieved, so the war can never end.

Until significant portions of the political right in Israel are outlawed, and until the entire Jewish population of Israel undergoes deradicalization, we will keep fighting.
by adityaathalye | 2025-10-04 04:15:55+00:00
With telecom, we benefited from skipping generations. I got into a telecom management program because in 2001-ish, I was passed by on a village street by a farmer bicycling while talking on his cellphone. Mind you my family could not afford cellphone call rates at the time.

In fact, the technology was introduced out here assuming corporate / elite users. The market reality became such that telcos were forced kicking and screaming to open up networks to everybody. The Telecom Regulatory Authority of India (back then) mandated rural <> urban parity of sorts. This eventually forced telcos to share infrastructure costs (share towers etc.) The total call and data volumes are eye-watering, but low-yield (low ARPU). I could go on and on but it's just batshit crazy.

Now UPI has layered on top of that---once again, benefiting from Reserve Bank of India's mandate for zero-fee transactions, and participating via a formal data interchange protocol and format.

Speaking from India, having lived here all my life, and occasionally travelled abroad (USAmerica, S.E. Asia).

We, as a society and democracy, are also feeling the harsh, harsh hand of "Code is Law", and increasingly centralised control of communication utilities (which the telecoms are). The left hand of darkness comes with a lot of darkness, sadly.

Which brings me to the moniker of "third world".

This place is insane, my friend --- first, second, third, and fourth worlds all smashing into each others' faces all the time. In so many ways, we are more first world here than many western countries. I first visited USAmerica in 2015, and I could almost smell an empire in decline. Walking across twitter headquarters in downtown SF of all the places, avoiding needles and syringes strewn on the sidewalk, and avoiding the completely smashed guy just barely standing there, right there in the middle of it all.

That was insane.
by Spivak | 2025-10-04 04:16:02+00:00
Unethical, morally questionable, in poor taste, impolite, unprofessional, or underhanded is pretty normal and you can find it in every job in every industry and you might not even realize without the benefit of hindsight that what you did was any of those things. But illegal feels different when it happens, even if you don't know exactly the law something will be off. You'll be apprehensive in a way you weren't before, people around you will act different, this little pit of anxiety will form in your stomach even if you haven't done it yet.
by jaxett | 2025-10-04 04:17:08+00:00
I went through this process of being granted shared custody as a father in MN. My son's mom called me a rapist, abuser and had child protective services twice to my house with zero evidence. I was guilty until proven innocent. I was informally psychoanalyzed by two different parenting consultants assigned (voluntarily) by the court. I have zero criminal record. I wouldnt wish what happened to me to anyone. She was always seen as a "protective mom" and while I was emotionally tormented throughout the 3 year ordeal. I was granted shared custody after 13 months and the remainder of the 3 years were spent defending myself from lies. She only stopped after the parenting consultants would continue to compel her alone to meetings to "discuss" coparenting. The cost of those private meetings were $600/hr. I never understood why a father could just quit and walk away from their children. I now understand why. I was never going to quit but I had the advantage of money and time. I couldnt imagine going through that process if I made $50K/year. I am still processing what happened to me and I am definitely a different person now. I carry a weight with me that only I can feel. I hope they change the law and give fathers rights by default.
by elevation | 2025-10-04 04:17:18+00:00
Oddly, the actual threat to knowledge generation? Institutions that absorb societal-scale science budgets while perpetuating systemic fraud.

Institutional administrators confiscate 50, 60, 70% of every research grant.

Institutions demand published work even when results do not warrant it, and demote professors honest enough to document a null result.

The peer review system then rubber stamps papers with no actual review or reproduction. Journals blacklist professors who withhold endorsement.

The result? 90%+ of academic science is fraud. But which 90%? We need to drastically reform this system.
by viraptor | 2025-10-04 04:18:22+00:00
That's not a great list for this case. A lot of these are not even gestures, just trivial operations. Click volume up to increase volume? The lock button to lock? On the other hand, others are obscure and not everyone needs to know them. You're not too be lost in any way if you don't know B9 for example. The ones actually need for typical operations are possible to learn from just reading the list once.

I wrote the content above in context of "The last time I tried to use my wife's newer phone, I had no idea what to do" - for use like this you need very few examples from the list.
by chatmasta | 2025-10-04 04:20:00+00:00
You seem to be reading the press release language exactly as they'd like you to read it.

Users only upload their government ID to Discord when the "Face Scan" [0] incorrectly estimates their age as being less than 18. Discord could reasonably classify this as a "small number" of users who need to upload their government ID image. That wouldn't preclude it from also being every user who needs to upload their government ID image — unless there is some other system that also requires them to upload it?

With that in mind, here's a rephrasing of the same statement:

> The unauthorized party also gained access to all uploaded government ID images.

Their press release does NOT say it's a small subset of photo IDs. It says a "small number" of government ID images — nothing about percentages. This would be consistent with the "small number" of users who need/choose to appeal an incorrect age estimation from Face Scan.

[0] https://support.discord.com/hc/en-us/articles/30326565624343...
by binaryturtle | 2025-10-04 04:20:12+00:00
What is that? Like 32x >100MB junk overhead per app? ~4GiB gone from the disk just to hold the same broken copy of some framework/library? It's quite the insanity, isn't it?

If there was one copy of that electron (e.g. installed to /Library somewhere) which all apps would simply use then you only would need to update one copy. Less disk space wasted. All apps fixed in one go.

Back in the old days on the Commodore Amiga we would just do that… install some .library to SYS:Libs/ first if a program required it. It's not like this process was so complicated nobody could do it, right?
by antonvs | 2025-10-04 04:20:27+00:00
The uncritical adoption - and continued dependence on - combustion engines could end up resulting in the collapse of civilization as we know it, and that’s not even the worst case.

If we had been capable of less uncritical adoption - including taking stronger measures to limit CO2 output - we would be in a better position today. So that was a blunder by society as a whole, with scientists playing an important role in that.

The first paper describing anthropogenic CO2-driven global warming was published in 1896. But as a whole, most scientists completely ignored that for nearly a century - plenty of time to have taken corrective action of all kinds. That was a blunder.
by rockercoaster | 2025-10-04 04:21:50+00:00
> When openAI made its Nov 2022 chatGPT announcement, why did they try so hard to hype it in anthropomorphic terms?

Same reason they hyped up how worried they were about "safety" of the "we have to make sure these things are 'aligned' or they'll become Skynet!" variety: Altman was bullshitting to hype up the company. Even the "safety" stuff was just hype. "It's so capable it's literally scary, or soon will be... better invest in / use our product! Imagine how bad it'll be for you if you don't!"

I was on the fence about how serious they were until I finally got around to skimming the "Attention Is All You Need" paper. LOL. LMFAO. No.
by enoent | 2025-10-04 04:22:47+00:00
I found their ELF format specification to have a decent coverage, even if not completely exhaustive (e.g. some debug info isn't breakdown after a certain point, but it just might be incomplete rather than limitations).

> Things may be non-byte-aligned bitstreams.

* https://doc.kaitai.io/user_guide.html#_bit_sized_integers

> Arrays of structures that go "read until id is 5, but if id is 5, nothing else of the structure is emitted."

* https://doc.kaitai.io/user_guide.html#_repetitions

> Fields that may be optional if some parent of the current record has some weird value.

* https://doc.kaitai.io/user_guide.html#do-nothing

> Files may be composed of records at arbitrary, random offsets that essentially require seeking to make any sense of it.

* https://doc.kaitai.io/user_guide.html#_relative_positioning

> The metadata of your structure may depend on some early parameter (for example, is this field big-endian or little-endian?)

* https://doc.kaitai.io/user_guide.html#param-types

* https://doc.kaitai.io/user_guide.html#switch-advanced
by dangoodmanUT | 2025-10-04 04:24:25+00:00
The DX for deploying apps to Fly.io is rough.

Every time I deploy something, it spins up 2 instances that are in some suspended state. I have to restart them like 3 times before they actually boot? And why can I never just pick one instance when launching an app.

Apps will randomly go into a suspended state, without explaining why. Contacting support says they ran out of capacity, but didn't automatically start them back when capacity was available?! That's the whole point of Apps (vs Machines), you keep my app running...

Fly is set up to be the best compute provider, but there are too many reliability and ergonomics issues.

Please stop updating flyctl every time i go to deploy an app
by hjkl0 | 2025-10-04 04:24:37+00:00
> Hamas is killing children. Trying to pin the blame on Israel just kills more children.

Young Jewish Israeli soldiers are killing uninvolved, unarmed, defenseless babies, children, women and men, in cold blood, daily.

They face no consequences for their actions. Zero consequences.

Trying to deny this fact, to equivocate, to shift the blame -- to my mind, that is explicit support of genocide.
by aprilthird2021 | 2025-10-04 04:25:53+00:00
I don't think this is always true. AI research big payouts aren't even a new thing. It was common 10 years ago for big name professors to get hired by Google etc. and bring the whole lab with them.

Also a PHD is not 10 years long? You start your career 4-5 years after a typical BS in CS
by icy | 2025-10-04 04:26:39+00:00
> already provided on the web through hyperlinks.

Yeah except there’s no guarantee of structured data there! With AT, each record is specified using a corresponding lexicon—making for much more straightforward interop.

> There is seemingly nothing in the AT protocol that prevents sites from defederating and enabling vendor lock-in, just like how every other social media site has switched to requiring you to log in to see links.

And that’s fine! Any site can choose to do whatever they please—but the underlying AT records always remain accessible to other consumers (apps, users, …).

> I imagine these types of users will be effectively blocked due to spam filtering.

Blocked by whom? If the relay (which pulls records from your PDS) “blocks” your PDS, you can simply switch to one that doesn’t. The beauty of AT infra is every piece of it can be run separately. That’s “meaningful” decentralization.
by onion2k | 2025-10-04 04:27:10+00:00
My experience with coding agents leads me to believe using something like this will end up being more noise and work than ROI

I think that depends on how far out your horizon is. If you're only looking one task out, or maybe a few weeks out, then it's not worth investing the time yet. On the other hand, if you're looking at how your engineering team will work in 3 years time it's definitely worth starting to look at it now.

An example that comes to mind: having a bot that automatically spins up an environment when a library is updated, runs through the tests, and identifies why a codebase doesn't work with the update, and fixes it then opens an appropriate PR that passes all the tests for humans to review would be incredibly useful.
by voxl | 2025-10-04 04:30:07+00:00
We don't know. It's probably a combo of genetic factors and bacteria. It's at the very least complicated and multifaceted, because you can't just take a culture or biopsy of inflamed skin and say "A ha! This is clearly different!"

All the most effective treatments try to turn off parts of the immune system, and even though have minor success with some patients going through multiple different immunosuppressants to find the right one, or even cocktail, that adequately manages the disease.
by Palmik | 2025-10-04 04:32:52+00:00
This doesn't necessarily mean they can't introduce developer verification process. (Meaning only Google verified and approved developers would be able to distribute APKs)

https://news.ycombinator.com/item?id=45411426

It's really quite worrying how all these things (age verification, chat control, side-loading prevention, etc.) seem to be coming to bear in tandem across many countries.
by commandersaki | 2025-10-04 04:32:54+00:00
Tangential: I've been writing a Java library that is pretty much a JNI shim to a C library. Looking at building a dynamic library for each of the platform / architecture combo is looking like a huge pain in the arse; I'm toying with the idea of using the zig compiler to do the compile / cross compiles and simply be done with it.
by atmavatar | 2025-10-04 04:33:20+00:00
So, how do we determine when it is legitimate to prioritize something over life, or when it's statistical murder?

A necessary first step is to hand that decision over to someone who does not personally gain from choosing death. Life-or-death care almost certainly needs to be a government-run, single-payer system.

If giving another kid their cancer meds means one less gold-leaf-covered item in the presidential ballroom, so be it.
by thayne | 2025-10-04 04:37:38+00:00
Maybe it could be optimized more but the TDZ fundamentally adds a performance cost, because it requires a runtime check to see if the variable has been initiatalized yet.

Also node used the v8, the same engine as chromium. So this doesn't just affect node, it also affects the majority of the browser share market. oh, and deno uses v8 too.
by ta1243 | 2025-10-04 04:37:52+00:00
In the 80s and 90s in the UK you just signed. The card imprint was embossed by the machine which put it onto the carbon, and that was sent off to the bank for payment later in the week, like cheques.

I last used a carbon credit card in the early 00s. Electronic swipe and sign for a credit card had gone pretty much everywhere I went except the US by about 2010
by tiku | 2025-10-04 04:37:55+00:00
In the Netherlands we had an extra chip on our cards a while back called "chipknip" for offline payments. Didn't work because you had to charge it separately.

Chipknip (a portmanteau of chip card and knip, Dutch for purse) was a stored-value payment card system used in the Netherlands. Based on the Belgian Proton system, it was started by Interpay on 26 October 1995, as a pilot project in the city of Arnhem and a year later rolled out countrywide. Chipknip was taken over by Currence due to a restructuring on 17 May 2005, who managed it with their licensees until its discontinuation on 1 January 2015. The Chipknip was primarily used for small retail transactions, as the card could contain a maximum value of 500 euros. The money needed to be transferred from a card holders main bank account using a loading station which were generally located next to ATMs.
by onion2k | 2025-10-04 04:38:42+00:00
`let`s and `const`s incur a significant performance penalty.

Is that still true? Early versions of V8 would do scope checks for things that weren't declared with var but it doesn't do that any more. I think const and let are lowered to var representation at compile time now anyway, so when the code is running they're the same thing.
by smeej | 2025-10-04 04:38:50+00:00
It's also the case that there is a bewildering variety of things that get sort of lumped together as "IBD." Crohn's and ulcerative colitis are two of them, but there's no particular reason to assume inflammatory bowel diseases all have the same set of causes. Pretty much all of them are made worse by an e. coli infection, though, so a drug that can target just those bacteria is helpful!

During my own IBD journey, I've managed to stump the heck out of two different teams of GIs. I had been diagnosed with UC by biopsy during colonoscopy, and then at my last colonoscopy, despite not having been on medication for more than two years, they determined not only that I don't have it now, but that I never did. They told me "remission" would look different from "this bowel has never had IBD." But they also insisted I had not been misdiagnosed.

And yet they told me with a straight face that it is incurable. I had it in the past, confirmed by pathology. I don't have it now. And it's incurable. I give up.

In the end, I don't care enough to fight them about the contradiction, because the part I most care about is the "I don't have it now" part, and we're all in agreement on that.

(Note for any who are interested: I stopped medication after successfully reducing my inflammation markers within normal limits by eating the exact same thing for every single meal for 20 months with no cheating of any kind. They told me that shouldn't have been possible either, but it worked. And yes, it was as miserable as it sounds, but less miserable than living with UC.)
by john01dav | 2025-10-04 04:39:00+00:00
> If giving another kid their cancer meds means one less gold-leaf-covered item in the presidential ballroom, so be it

I agree. I want to expand on this and make my question more explicit. In my previous post I tried to give one extreme (where we clearly do not want restrictions on behavior). This is the other extreme (where we clearly do want restrictions on behavior). There must be some line drawn in between in order to enforce either of these extremes (that we clearly want to enforce).
by stack_framer | 2025-10-04 04:42:11+00:00
I worked at NS8 in 2020 for just four months before it collapsed and the CEO was arrested for defrauding investors of $123,000,000. Just a few months ago, I got a modest payout due to a lawsuit over NS8 laying off almost everyone with just three days notice. It was very stressful to be without a job in the middle of Covid!
by Terr_ | 2025-10-04 04:42:53+00:00
Alice: "So I asked my Magic 8-Ball and it said..."

Bob: "You shouldn't do that. Those don't function in a reliable way."

Alice: "... But have you tried one?"

__________

The fact that you're appealing to the faux-authority of chatbots suggests you didn't do anything to verify the what-if prediction as plausible. If you had, that process would've given you something much more convincing to use.
by mnbpdx | 2025-10-04 04:43:16+00:00
Regardless, it's not what humans are used to, culturally, or in our recent human evolution. Lol maybe I don't disagree that it's a lizard thing. But then why would you force a thing on lizards that they don't like?

Even if you're right, and we all just should be comfortable with being seen by the internet when we're in any semi-public space, you can't expect human brains and culture to change on a dime, and you should expect weird effects.

Side note, this is a spectrum, not like a black and white thing. Semi-public is a thing, why not let it still be a thing
by 0x1ceb00da | 2025-10-04 04:44:07+00:00
tokio-postgres handles this by just dispatching the "ROLLBACK" command in impl Drop and ignoring the response. https://github.com/rust-postgres/rust-postgres/blob/a7a49a90...

Is this not enough? What could go wrong? If the network connection dies or the task is cancelled, I'm assuming the database server cleans up the connection state and does a rollback automatically.

And adding async Drop will probably add a whole new set of footguns.
by chatmasta | 2025-10-04 04:46:11+00:00
My account was created in the US and it happens occasionally — regardless of country — when some YouTube video is deemed too gore-y for Google to allow me to see. It seems totally arbitrary, but on the other hand I never watch the videos so maybe they're protecting my innocence.

I don't think country has an impact. I've experienced it in both US and UK with extensive years spent in both.