MurphyA/hacker-news huggingface dataset:
by zocco | 2025-08-16 20:16:19+00:00
An analysis of the source IP address networks might reveal more about the technique he's using. For example if they are all from one cloud provider, he could be rapidly allocating and deallocating IPv4 addresses from their pool, to attach to a VM to make the requests.

That said, probably it's multiple different techniques being used to make these requests, considering they are from such a huge number of different IP addresses. There's probably not one simple answer to this puzzle.
by IshKebab | 2025-08-16 20:17:11+00:00
I really like Rust but there are some quite frustrating core paper cuts that I wish would get more attention:

1. Self-referencing structs. Especially where you want to have something like a source file and the parsed AST in the same struct. You can't easily do that at the moment. It would be nice if there was something like an offset reference that made it work. Or something else...

2. The orphan rule. I get it, but it's still annoying. We can do better than newtype wrappers (which sometimes have to be nested 2 or 3 levels deep!).

3. The fact that for reasonable compile time you need to split projects into lots of small crates. Again, I understand the reasons, but the result sucks and we can definitely do better. As I understand it this is because crates are compiled as one compilation unit, and they have to be because circular dependencies are allowed. While that is true, I expect most code doesn't actually have circular dependencies so why not make those opt-in? Or even automatically split items/files within a crate into separate compilation units based on the dependency graph?

There's probably more; this is just what I can remember off the top of my head.

Hopefully that's constructive criticism. Rust is still my favourite programming language by far.
by CamouflagedKiwi | 2025-08-16 20:17:26+00:00
PCI-DSS can be tough but it is also very specifically scoped and so if done well you can keep it very limited. From the way the article describes Itch (1 person + some part time help - which isn't totally ideal for PCI either), it absolutely could overwhelm them, but Valve are certainly a big enough organisation to handle it just fine - assuming, of course, they they wanted to.
by Rafadekoken | 2025-08-16 20:17:42+00:00
A Metilcobalamina é a versão "pronta para usar" da vitamina B12 no seu corpo. Diferente da Cianocobalamina, que é sintética e precisa ser transformada pelo organismo, a Metilcobalamina é a forma ativa, garantindo melhor absorção e retenção.

Para que serve a Metilcobalamina? Ela é essencial para várias funções do corpo:

Saúde dos Nervos: Ajuda a proteger os nervos, prevenindo formigamento e dormência.

Energia: Participa da conversão de alimentos em energia, combatendo a fadiga e o cansaço.

Formação de Sangue: É vital para a produção de glóbulos vermelhos saudáveis, prevenindo a anemia.

Função Cerebral: Contribui para a saúde cognitiva e o bom humor.

Dúvidas Comuns Engorda? Não. A B12 ajuda no metabolismo energético, e repor a vitamina pode até aumentar sua disposição para se exercitar, o que ajuda a controlar o peso.

Dose Recomendada: A dose varia muito. Para adultos, a recomendação diária é baixa (cerca de 2,4 mcg), mas para tratar deficiências, as doses terapêuticas podem ser bem mais altas. A dosagem correta deve ser indicada por um profissional de saúde.

Melhor que injeção? A injeção é usada para casos de deficiência severa ou problemas graves de absorção. Para a maioria das pessoas, a suplementação oral ou sublingual já é suficiente.

Em resumo, a Metilcobalamina é uma forma superior e mais eficiente de vitamina B12. Se você precisa suplementar, ela é a escolha mais recomendada para garantir que seu corpo aproveite ao máximo os benefícios desse nutriente vital. Lembre-se sempre de consultar um médico antes de iniciar qualquer suplementação.
by motbus3 | 2025-08-16 20:18:31+00:00
This remembers I have a challenge to figure out with some friends.

How to split a round cheese in in 5 perfectly without using any tools except the knife.

Assume you have the ability to cut in half perfectly always

Assume that if you can slice it in 10 equals pieces it is also a valid solution because you can just give two pieces for each
by loandbehold | 2025-08-16 20:18:37+00:00
For me, most of the value comes from Claude Code's ability to 1. research codebase and answer questions about it 2. Perform adhoc testing on the code. Actually writing code is icing on the cake. I work on large code base with more than two million lines of code. Claude Code's ability to find relevant code, understand its purpose, history and interfaces is very time saving. It can answer in minutes questions that would take hours of digging through the code base. Ad hoc testing is another thing. E.g. I can just ask it to test an API endpoint. It will find correct data to use in the database, call the endpoint and verify that it returned correct data and e.g. everything was updated in db correctly.
by mvdtnz | 2025-08-16 20:18:57+00:00
I agree with this article except for this request,

> Make audio device switching easy

> One of the biggest unresolved hassles in Windows 11 is how difficult it is to switch audio output and input devices at the OS level. It seems like almost every day I have a problem where I want to listen to audio on my desktop speaker, but instead the sound starts coming out of my USB headset. A good chunk of the time, my computer also wants to send audio out of my monitors, which have 3.5mm audio jacks, but nothing is connected to them.

They (finally!) added this in Windows 11, and it's one of my favourite quality of life improvements. Ctrl + Win + V.
by timr | 2025-08-16 20:19:01+00:00
Maybe you're right that it's all just hard-headed stubbornness from fluent people. But I (and all other learners of Japanese) started by reading hiragana, and only later did we move to mixed script -- this is by necessity. Yet even when you factor in the difficulty of learning to read Kanji, reading Kanji is vastly easier than reading kana, even as a beginner.

Would spaces magically solve this problem? I guess it would solve some things -- you'd no longer have to guess where to terminate the prefix search, and I think you're right about word shape -- but it would definitely not provide the additional semantic context you get from having the high-bit-density characters in the mix. This makes reading faster.

I suspect that one could make a kana-only writing system that would be functional enough, but it would still be slower to read than mixed script. Also, the Korean comparison isn't exactly valid -- Korean has more sounds than Japanese. It seems minor, but Japanese has a ton of homonyms because of the tiny phoneme. Expanding that, even slightly, would be a benefit to reading.
Bitcoin: The HEIST OF THE CENTURY – Is it a credible scenario?
by henrigauth | 2025-08-16 20:19:28+00:00
Once upon a time, there was a U.S. President who loved crypto.

He wanted to build the world’s first Bitcoin Reserve.

But… he couldn’t just buy BTC with public money. Too risky politically.

So he asked his advisors:

“What’s the best way to grow America’s Bitcoin stash?”

Ideas flew across the room:

“Launch more fraud investigations.” “Tax transactions and buy BTC with the proceeds.” “Use our energy to mine it.” “Seize it legally.”

At that last suggestion, Trump slowly raised his head, eyes narrowing.

And that’s how it all began…

----------------

But seizing BTC isn’t easy.

Investigations are long. International cooperation? Messy.

What if… the U.S. staged the theft themselves?

Problem: stolen BTC must be returned to its rightful owners.

Unless… those wallets belong to no one. Abandoned forever.

A plan takes shape:

1⃣ An “unknown actor” appears—hidden, shady, yet shielded by a big name: Salomon Brothers.

2⃣ Over months, the narrative builds. Media outlets amplify it: “Abandoned wallets are a risk to Bitcoin’s future.”

3⃣ Then, this actor, with the undercover help of state-level tools and computing power, quietly crack those old wallets.

Headlines explode:

“Bitcoin security in question!” “This is theft!” “Private property rights under attack!”

And just when panic peaks… enter the U.S. authorities.

They “save” Bitcoin.

The U.S. government steps onto the stage, stern-faced and righteous.

Officials hold press conferences: "America will never tolerate theft. Property rights are sacred.”

The rogue actor is prosecuted.

Handcuffs, courtroom sketches, a trial that feels more theater than justice, or even better: a closed-door deal.

He plays the perfect villain — but everyone knows he’s a scapegoat.

Property rights reaffirmed.

The judges declare: “Even abandoned wallets remain private property.”

A global sigh of relief. Bitcoin survives. Headlines celebrate:

“Bitcoin Saved by U.S. Authorities.” “Rule of Law Protects Digital Property.”

Applause everywhere.

Crypto bros cheer Trump as the hero who defended their dream.

The financial world bows before America’s “leadership.”

And while the cameras flash… billions in BTC quietly flow into the U.S. Bitcoin Reserve. They have been officially seized and don't have any owner.

The “villain”? Generously compensated behind the scenes. He won’t go to prison — after all, he only misinterpreted the notion of private property. He could even benefit from the Witness Protection Program. New identity, new life, and big money

A heist without any victim. The perfect crime.

Bitcoin secured. U.S. power reinforced.

And all of it… looking completely legal.
by NikolaNovak | 2025-08-16 20:21:57+00:00
>> Those companies that hired 1 million skilled workers could have hired 1 million Americans, giving them much better jobs than they otherwise would get. What's the good argument for giving them to non-Americans instead?

I think you have the mindset where there are X jobs, static, unchanging, God given or government ordained or whatever, and if an immigrant takes a job that job is gone. Array, counter, n=n-1, done.

That's... Not my mindset, and I don't think that's how it works.

Those million people don't take a million jobs from some enumerated, inflexible list, and then shutdown. They live. They consume! They earn and then they turn around and they spend, they need homes and food and clothes and education, all of which is jobs.

I think you imagined a swarm of people who displaced others, but imagine literally a million people coming and creating a new city. So of the million, some are techies and some are janitors and some are farmers and some are doctors and they have a nice little self sufficient city and don't bug or impact anybody outside of that city.

If/when/once you visualize the concept of that self sufficiency, now we can discuss the more complex case of them joining an existing city - because yes of course it's more complex than people coming in and living independently, but it's also more complex than them stealing jobs off some imaginary closed list.
by barrell | 2025-08-16 20:22:00+00:00
How exactly am I betting my career on LLMs failing? The inverse is definitely true — going all in on LLMs feels like betting on the future success of LLMs. However not using LLMs to program today is not betting on anything, except maybe myself, but even that’s a stretch.

After all, I can always pick up LLMs in the future. If a few weeks is long enough for all my priors to become stale, why should I have to start now? Everything I learn will be out of date in a few weeks. Things will only be easier to learn 6, 12, 18 months from now.

Also no where in my post did I say that LLMs can’t be useful to anyone. In fact I said the opposite. If you like LLMs or benefit from them, then you’re probably already using them, in which case I’m not advocating anyone stop. However there are many segments of people who LLMs are not for. No tool is a panacea. I’m just trying to nip and FUD in the butt.

There are so many demands for our attention in the modern world to stay looped in and up to date on everything; I’m just here saying don’t fret. Do what you enjoy. LLMs will be here in 12 months. And again in 24. And 36. You don’t need to care now.

And yes I mentor several juniors (designers and engineers). I do not let them use LLMs for anything and actively discourage them from using LLMs. That is not what I’m trying to do in this post, but for those whose success I am invested in, who ask me for advice, I quite confidently advise against it. At least for now. But that is a separate matter.

EDIT: My exact words from another comment in this thread prior to your comment:

> I’m open to programming with LLMs, and I’m entirely fine with people using them and I’m glad people are happy.
by organsnyder | 2025-08-16 20:22:11+00:00
I get 84-day supplies of Concerta through ExpressScripts. They send them signature-required (unlike other Rxs I get from them). It's a bit of a pain—I usually end up having to go to the post office to pick it up—but it's an order of magnitude easier than needing to get a refill at a retail pharmacy every month.
by mih | 2025-08-16 20:23:37+00:00
I am one such user. KDE Plasma has been my daily driver ever since the early days of version 5. Admittedly am not someone with a keen eye for design. There might be some rough edges and the occasional annoyance, but you quickly get used to it.

The desktop/windowing system for me is just a means to launch an application which is where I spend most of my time. This often happens to be a browser, a terminal and IDE etc. The design of such apps takes more precedence for me than some margin of the control center items where I couldn't recognize what the problems were if you asked me to.

What bothers me more than the visual design is the interaction design ... am trying to find a way to move a sticky note which has been on my desktop for quite some time and the method I used previously no long works. Also some releases ago they mapped 'Alt-F' on the Konsole terminal app to a Find input box, whereas the binding is normally used on terminals for "move cursor forward by a word". This is not a sane default and has caused me to pick Wezterm as my preferred terminal app.
by coffeeling | 2025-08-16 20:24:19+00:00
> If that's true, I don't see how hangul could have had any typewriter-based advantage over hanja. From the typewriter's perspective, there's no difference.

There are mechanical hangeul typewriters that, while more complicated than Latin or katakana typewriters, are still completely usable for normal writing. The reason hangeul fonts are hard is that a hangeul syllable occupies a standard-sized block, and in eg. careful handwriting the writer would adjust the sizes and positions of the characters to be aesthetically nice. For example, in 해 he the ㅎ andㅐ letters are both the same size. When you write 핸 hen, see how the h especially becomes smaller? In typewritten hangeul, that first consonant is always that small, so you can use only one size of initial h and so on.

https://www.youtube.com/watch?v=UenaIex_ZXY

You can see from the output in this video how the sizes of letters are very standard and somewhat disproportionate, eg. in CV type syllables the vowel lines are somewhat giant compared to the quarter-of-the-block sizeish consonants, etc.

That way you can still write by pressing alphabet buttons, with some controls as to where you want the letter to go in the block. It's a bit more complicated, but nothing compared to the nightmare that are proper Chinese character typewriters.

https://www.youtube.com/watch?v=PDkR87zHdXk
by themafia | 2025-08-16 20:24:41+00:00
The model has been slow to spread in the US because the government doesn't own such a huge share of the housing stock, and outside of basic zoning, do not involve themselves in the planning or construction of new units. Unlike Zurch where the government owns 1 out of 5 units, apparently, and even then feels the need to involve itself deeply in the planning and construction of anything new.

My personal "solution" to housing problems in the US was to move into an RV. I also get 400 sq ft, which are all mine, and I get a lot which has a nice yard with a tree that gives generous shade, and a fence enclosing the lot on three sides. I pay a similar amount in space rent ($1000/mo in Northern CA) and my RV is paid off. It also means I can move to a new city with relatively little difficulty should that need arise.

I arrived at this because the idea of cohabitating or even living in a wood framed apartment building with 50 (or more) other units surrounding me simply became untenable. I would have loved to buy a house, but the housing and labor markets being what they are, this was the best I could come up with.
by bentcorner | 2025-08-16 20:24:56+00:00
It depends on what kind of code you're working on and what tools you're using. There's a sliding scale of "well known language + coding patterns" combined with "useful coding tools that make it easy to leverage AI", where AI can predict what you're going to type, and also you can throw problems at the AI and it is capable of solving "bigger" problems.

Personally I've found that it struggles if you're using a language that is off the beaten path. The more content on the public internet that the model could have consumed, the better it will be.
by sharadov | 2025-08-16 20:25:29+00:00
Woz lives not too far from me and is a regular at the park I go to, walking his dogs. The first time I saw him, I wasn't sure if it was him, so asked a person nearby - he has a very distinctive look with his facial hair and smile.

Since then, I've seen him a bunch of times, chatting with people and being friendly.
by deesep | 2025-08-16 20:25:31+00:00
Anecdotally, I've found that taking a tablespoon of Apple cider vinegar with water once a day has had positive effects on my ADHD symptoms. I've been doing this for the past 2 months and I notice I'm more focused, and less anxious. I started taking it to fix my gut issues, but after a few days, I noticed my ADHD symptoms were suddenly minimal.
by themafia | 2025-08-16 20:25:58+00:00
The main character of the story is 40.

I cannot imagine living in those circumstances until 40. Or trying to raise a child in that environment.

The historical idea of "communal living" meant living with your parents and grandparents as a large family unit, not moving into the city to live with 9 strangers in a rented flat.

This picture looks like the destruction of personal and family wealth to me.
by paffdragon | 2025-08-16 20:25:58+00:00
It's definitely worse for external customers, of course. But it's still not that easy even for internal customers. The main problem is that usually the tables exposed are not meant to be public interfaces, so the team takes on an external dependency to their internal schema. And that other team could have completely different goals and priorities, speed and size, management and end users with different requirements. At some point the other team might start to ask the first team for adding some innocent looking fields to their internal table for them. Also first team might need to make changes to support their own service that might not be compatible with the other team. The other team making queries that are not in control of the team owning the DB, which could impact performance. If possible, it is better to agree on an API and avoid depending on internal implementations directly even for internal customers. There are always some exceptions, e.g. very close or subteams under same management and same customers could be fine. Or if the table in question was explicitly designed as a public interface, it is rare, but possible.
by andoando | 2025-08-16 20:25:59+00:00
There is no doubt some differences in people who experienced mental problems, and sought or were given a diagnosis, and the general population.

QbTest was retroactively designed specifically to target this subjectively diagnosed ADHD group. This may be evidence that an ADHD diagnosis does differentiate populations based on some criteria, but it says nothing to this differentiation being caused by a singular disorder/pathology

I'd like to see a study of this test done on other comorbidities. I found this for example which finds a weak relation in these tests https://pubmed.ncbi.nlm.nih.gov/38317541/ differentiating between ADHD and depression, anxiety, OCD.

Here is another study. https://pubmed.ncbi.nlm.nih.gov/37800347/ >Conclusions: When used on their own, QbTest scores available to clinicians are not sufficiently accurate in discriminating between ADHD and non-ADHD clinical cases. Therefore, the QbTest should not be used as stand-alone screening or diagnostic tool, or as a triage system for accepting individuals on the waiting-list for clinical services. However, when used as an adjunct to support a full clinical assessment, QbTest can produce efficiencies in the assessment pathway and reduce the time to diagnosis.

I'll also point out few things:

1. Attention/focus is not a simple single metric one can measure and varies entirely on the task/situation at hand. That is a computerized test with no actual risk/reward to a person is not a predictor of attention/focus in general life. Focus/attention is driven largely by the feelings, rewards, risks, outcomes someone sees, those with diagnosed ADHD are already entering this study with an entirely different mental perception/attitude.

2. There is inherent bias present in ADHD patients in they may intentionally fudge their performance to meet their diagnosis. Unlike most disorders, people actually seek an ADHD diagnosis for access to stimulants, and its incredibly easy to understand how to mimic that behavior for these tests.

3. Other computerized tests have existed aiding in diagnosis, so this becomes circular.
by app134 | 2025-08-16 20:26:03+00:00
You asked earlier if you were being overly cynical, and I think the answer to that is "yes"

We are indeed simulating what we find in nature when we create neural networks and transformers, and AI companies are indeed investing heavily in BCI research. ChatGPT can write an original essay better than most of my students. Its also artificial. Is that not artificial intelligence?
by dh2022 | 2025-08-16 20:27:09+00:00
Would you mind listing these “primary sources”? Until you do that here are some of my sources [0], [1] and [2]

[0] https://russianforces.org/RussianStrategicNuclearForcesC2Pag... page 61-62 see references to authorization codes required for launch in retaliation . See page 64 for launching retaliatory strike when supreme command has been eliminated- again authorization codes are required.

[1] https://www.airandspaceforces.com/article/0297russians/ References the January 25 1995 incident when Boris Yeltsin activated the Kazbek command and authorization system as a result of a false alarm. Again: authorization from supreme command is required

[2] https://thebulletin.org/premium/2025-05/russian-nuclear-weap... section Russia’s nuclear strategy and its war in Ukraine again mentions authorization codes are required for nuclear strike
by superstarryeyes | 2025-08-16 20:27:17+00:00
that's a really cool idea! i wonder if it would break the ui though? i should try that.

me, mainly i just look for the most beautiful monospace font i can find that has a nostalgic feel. recently my favourite has been "modeseven" (https://online-fonts.com/fonts/modeseven), which is also featured in the screenshot on the github page.
by gnerd00 | 2025-08-16 20:27:31+00:00
> We have no recourse.

This is just misinformation. This is an international board. Many readers will take this as fact. There are courts and there are laws on the books, and yes many cases are enforced. Not "enough" for some, "too much" for others.. it is a "Goldilocks Problem" .. comparing the situation across the USA does not make a lot of sense either, since State's Rights historically have played a big role.
by Ukv | 2025-08-16 20:27:57+00:00
Feels unfortunate that their proof-of-space is just (to my understanding) random data. Would've thought that proof-of-space might be more amenable to having the proof be actually useful, since you can check the right data was returned with a hash (whereas only some computation-based tasks are verifiable) and data can be encrypted (whereas only limited computation can be done with homomorphic encryption).