MurphyA/hacker-news huggingface dataset:
by xp84 | 2025-11-17 03:32:37+00:00
I don’t need the karma. I get downvoted on any comment that dares to suggest leftist ideas aren’t categorically correct and don’t care at all.

Sure it’s possible that no one has ever tried the flavor of socialism that bypasses the corruption and power-seeking all rulers have been prone to for millennia. But it is a weak argument to rely on that.

All we know is no one has proven a non-corrupt fully socialist state that actually has a good economy has been achieved. Both that and cold fusion might be someday achieved, but I think cold fusion is orders of magnitude more likely. All it takes is one bad-faith leader to bring down a political system, so even if it’s achieved it may not be worth it.

Why do I say a good economy? Because I assert that even with its flaws, it’s way nicer to be a very-low-wage earner here than even to be median in Mao’s China or modern-day DPRK. So if you have perfect equality with a worthless economy it’s not really a victory.
by ants_everywhere | 2025-11-17 03:34:50+00:00
> working with complex systems and constraints there often isn't an aha moment

You only get the a-ha moment when there's essentially one discrete piece of information needed to decide between alternatives. That doesn't apply to most problems.

Your brain simultaneously assigns probabilities to possible solutions, and in certain cases there's an information update that sets one solution to probability 1 and the others to 0. If your brain is actively expending energy keeping these possibilities warm simultaneously, then this will naturally lead to a rapid change in energy which will feel like something because it's a change in the flow of neuro chemicals.

It's not obvious that it would feel pleasant. But since the nucleus accumbens is active during problems solving then it's not entirely surprising that the the NAc gets extra stimulated in the rush of energy as the probabilities collapse and weights get updated to the real solution.

But relatively few problems require you to simultaneously juggle multiple possible solutions and pieces of evidence that are brought together in a single instant. So chasing that feeling is generally a poor strategy.
by danielmarkbruce | 2025-11-17 03:37:18+00:00
>> If all you're judging is the first-order impacts on a single business, you're missing the forest for the trees.

This is one of those things that sounds clever but is total nonsense. Communism sounds nice too. The key problems are: a) incentives and b) ability to see the trees instead of pretending to see a forest because you are blind to the details.
by thih9 | 2025-11-17 03:37:35+00:00
> When you see something in a game like, "Defeat 20 enemies to unlock this achievement", the game is giving you an artificial goal and trying to get your brain to put that on its internal to-do list of tasks it needs to finish.

Not sure about this one. The “defeat 20 enemies” task could be a pointless checkbox, but it could also be an excuse for a fun quest. I could see this pattern not being “dark”, when applied in a user friendly way.

Then again, this is from an article about app badges and I never saw a game use those in a user friendly at all.
by cyberax | 2025-11-17 03:39:06+00:00
The total lithium battery patent licensing market is estimated at less than 600 million USD a year. This is approximately nothing, given that the overall battery market is estimated at about $200B.

The pace of innovation is furious, and companies are treating patents more as a way to ensure MAD (Mutual Assured Destruction) rather than as a tool to get income.

I think we'll start seeing the first large lawsuits once the losers start realizing that they lost the innovation race.
by therealcamino | 2025-11-17 03:39:39+00:00
The site looks nice, but I think you'd benefit from having some beta testers who are not familiar with HW design already. I mention a few issues below, which I hope you take as constructive suggestions of how to improve the site, and not just as criticism.

It feels a bit like you are expecting completely inexperienced users, but the site doesn't quite anticipate their needs. Loading on mobile was not legible (which is fine, it's an early version.) Switching to the desktop version, the instruction for the initial design to "set" a bit is unclear. What is the function you want the user to implement? It's underspecified.

Further, there needs to be an explanation of what a testbench is, before you present a "Run" button, as well as an explanation as to what stimui the TB will present, and even the entire idea of Verilog simulation. It would be good to have an opportunity to see the testbench code and what the site expects the correct output to be; I didn't see an option for that. New users may not understand waveforms at all without an explanation.

The AI component is fine, but it feels a bit like all of the educational aspect has been delegated to the user to ask questions of the AI. A user who is inexperienced would not even know to use the word "testbench" is to frame their questions. I would suggest some careful thought as to who exactly your target audience is, and specifying early on what prior knowledge you expect them to have.
by shadowgovt | 2025-11-17 03:39:48+00:00
If anything, the real risk of BTC isn't governments destroying it.

It's that everything you do on the blockchain is there forever, so if a government needs you in jail for using it, they can show you were involved in a financial crime and the blockchain proves it... And if you are unwilling to give up your public wallet they can keep you in jail indefinitely until you do.

Bitcoin is pseudonymous, not anonymous. Every activity on the network is encoded into a perpetual auditable dataset, by design.
by ehnto | 2025-11-17 03:39:56+00:00
It will probably amount to recycling credit schemes I am sure. But that would definitely boost lithium recycling efforts.

From memory over 1million disposable vapes are thrown away each day, from 500 of the bigger cell vapes a Youtuber was able build a home battery to power his house. I don't think 100% recycled makes sense but there sure is a lot of lithium getting thrown into the bin. Incentives to recapture that are good.
by danielmarkbruce | 2025-11-17 03:41:20+00:00
This is sort of true but skips the main problem with the framing. "Sustainable" doesn't even matter. If I drill an oil well for $100 mill and it throws off $30 mill a year of profit for 10 years and then dries up, it's a great use of capital. The idea that something with a life of "not forever" is bad by nature is silly.
by gz5 | 2025-11-17 03:41:49+00:00
The other option from this great list https://github.com/anderspitman/awesome-tunneling which seems to meet both sets of goals is NetFoundry.

1. End-to-end encryption.

2. Performance and reliability. 100+ PoPs in all major clouds running their data plane routers if they host (still E2EE), or run routers anywhere if you self-host. Dynamic routing to find best paths across the routers.
by throw234234234 | 2025-11-17 03:41:50+00:00
Its amazing what the invention of the transformer architecture has achieved; even if the above doesn't come to the past it has sparked discussion of the above possibilities. For a simple idea/algorithm to have changed the world or at least people's future outlook to bleak dystopia; to create mass stock valuations, to justify the business layoffs that have happened and more is definitely significant and much more than I would of imagined just a few years ago.

I'm amazed at the sheer volume of resources allocated to the above so quickly for example; more than any other boom I've seen. Society can raise trillions quickly if it means not employing people I guess? Knowing basic economics I don't buy the utopia case with AI for the majority of people, particularly the middle class. To be clear most people I meet anecdotally (especially outside the tech space) are net negative on the changes AI is doing to their lives, even if they are in jobs like trades.

It has had a profound impact; probably much more (no matter which camp wins the argument, bulls or bears on AI) than its inventors ever thought it would. It makes me think of whether the people who invented this, once they see the end result, will be happy with their invention and the changes it will create in the world. If they aren't happy in hindsight it says something about the unfortunately all too common naivete of the techie in general and the impact of their work on society/economics/etc until it does eventually occur.
by xt3ian | 2025-11-17 03:45:59+00:00
Hi HN,

I’m a solo founder who kept seeing the same pattern with small business owners:

• They’ve tried ChatGPT once or twice • They’re drowning in email, content, follow-ups, and admin • They’re convinced AI is “for tech people”, not for their shop/clinic/agency

I built a 30-day course that treats AI like a part-time employee, not a magic box. It’s aimed at non-technical owners and managers who want practical wins, not theory.

What it covers (4 weeks, 12 lessons): • How to think about AI realistically (what it’s good/bad at) • Plugging AI into existing work: email, docs, content, support • Simple automations for scheduling, inbox, and workflows • Safety, privacy, budgeting, and not becoming dependent on one tool

Format: • Text + video + audio • Templates and prompt libraries • A 30-day implementation challenge with small daily tasks

Right now it’s free for early adopters (will go paid later).

I’d love feedback from HN on: • Where the curriculum is missing something obvious • Any “this would never work in my business because X” edge cases • If you’ve tried giving AI to non-technical teams, what actually stuck

Link: https://link.extycreate.com/get-ai-course-for-small-business...

Happy to answer questions and share more detail on the structure, or specific lessons, in the comments.
by LunicLynx | 2025-11-17 03:48:05+00:00
The Xbox had strong requirements for loading times. This is probably a linear (lin) record of how the data was loaded unoptimized from the disk. And just written to a file.

So in this file seek doesn’t do anything because seek kills the requirement of 45 sec per loading screen.

Instead the logic is as follows: check if a .lin file exists. Yes: open a handle to it and only read from it with fread, what ever currently is at the current file position. No: while reading any file write the read bytes to a .lin file in the order they are read.

This gives a highlyy optimized .lin file which can be read from the disk into memory, without creating a better dedicated loading mechanism.

So if your really would like to unpack this. The first file being read is most likely the key, as it dictates what comes next. If it is a level model, then the position of the player in it might affect which other files to load etc.

In short it’s not a file format in the classical sense, it’s a linear stream of game data.
by jijji | 2025-11-17 03:48:06+00:00
what's the difference between this and a reverse SSH tunnel, for example making a local port on your laptop accessible to a public-facing internet server or even running on localhost on that same server... or using sshuttle to access your local network from a remote server .... it doesn't sound like "zero trust" if you're proxying everything through some third-party company that you know nothing about what they're doing with your actual data that you're sending across the wire...
by hnfong | 2025-11-17 03:48:36+00:00
If you eliminate ONE job and let's say the job pays $100K, in theory at most $100K goes instead to AI revenue. In practice it's a lot less, nobody is going to move everything to AI if it's just a 10% saving.

So, to get a trillion in value, you'd have to eliminate many tens or even hundreds of millions of jobs.
by sota_pop | 2025-11-17 03:49:29+00:00
I could be aging myself, but what about the back-office software that’s been driving business operations for at least two decades that utilize SVMs and other techniques unrelated to the transformer architecture or even deep learning??

I have always felt chat bots, although the most accessible, are the worst application of AI. Why would any business WANT to put layers of abstraction (sic ai chatbots) in between them and people who are potentially interested in paying them money?

The famous book series got it right: “Automate the boring stuff” best use-cases for AI are embedded deeply within operational tasks, abstracted away completely, and used in applications where limiting scope/context of information makes traditional software methods overly cumbersome or intractable.
by Aurornis | 2025-11-17 03:50:03+00:00
> but for an existing vendor relationship I think adding a few billable hours for "I found this issue in your network and documented and reported it for you" to an existing contract is not particularly unreasonable.

Billing for random things outside of the agreed upon scope of work is actually unreasonable. It’s something covered in every contracting agreement I’ve ever been a part of.

Maybe they could point to some contract that maybe would have covered it, but when your contractors start billing you for sending quick emails about unrelated things you didn’t ask them to look into, it’s not a good sign. When contractors bill for quick emails they don’t bill for the 3.7 minutes it took to write, they round up to some bigger number like an hour.

Anecdotally, every time I’ve encountered contractors who started billing per individual communication that they initiated (not something requested) or started finding new things to bill us for that we didn’t ask, it was a sign that we were a target being milked for billable hours. Some contractors have a lightbulb moment when they think nobody is scrutinizing their billing and think they discovered an almost infinite money glitch by initiating new things that they can bill for. None of the good contractors I’ve worked with over the years would even think to bill for an individual short email.
by jchw | 2025-11-17 03:50:06+00:00
Yeah, because the auth can't be done on Tailscale's end if they don't terminate the TLS connection. However, it is still possible to use an authentication proxy in this situation. Many homelab and small to medium size company setups use OAuth2 Proxy, often with Dex. If you wanted to get fancier, you could use Tailscale for identity when behind the firewall and OAuth2 Proxy when outside the firewall.

This may seem like a lot of effort and it is definitely not nothing, but Cloudflare Tunnels also has a decent number of moving parts and frankly their authentication gateway leaves a bit to be desired for home users.
by evolighting | 2025-11-17 03:50:22+00:00
No. Web 3.0 is still far away—much like the so-called metaverse.

But AI stuff is everywhere, and AGI-generated material is growing rapidly. If this continues, traditional search engines will soon be overwhelmed by AI-produced content. In that case, you’ll have already stepped into the so-called “AI world.”

After all, AGI-generated content is so cheap, and at some level it does satisfy certain simple needs — so it’s inevitably going to be overused.

And we haven’t even begun to address the logic behind things like AI web crawlers, data aggregation, and the entire backend ecosystem. In the past, your users and their data were just “data.” But now, real human data can actually command a price — because it represents genuine, authentic human behavio.

Something has definitely changed — perhaps we could even call it the death of the traditional web. The old operational logic hasn’t disappeared, but it no longer seems competitive. Users may still like it or feel nostalgic about it, but it no longer creates the kind of appeal or value that companies need in the capital market.
by caliweed | 2025-11-17 03:50:31+00:00
"In the last section, we looked at the p-n junction. More efficient recombination of electron-hole pairs can be acheived by incorporation of a thin layer of semiconductor material, either p or n type semiconductor with a smaller energy gap than the cladding layers, to form a double heterostructure. (More on this in the future). As the active layer thickness in a double heterostructure becomes close to the De-Broglie wavelength (about 10nm for semiconductor laser devices) quantum effects become apparent."

Are you playing with my heart?
by didibus | 2025-11-17 03:50:42+00:00
> Each tool is a simple Node.js script that uses Puppeteer Core. By reading that README, the agent knows the available tools, when to use them, and how to use them via Bash.

> When I start a session where the agent needs to interact with a browser, I just tell it to read that file in full and that's all it needs to be effective. Let's walk through their implementations to see how little code this actually is.

Cool, now you want to package that so others can use it? What next?

Put it behind an MCP is an easy approach. Then I can just install that MCP and by choosing it I have all the capabilities mentioned here.

Or in this particular case, a Claude Skill could likely do as well.

But I mean, that's MCP. I don't even really understand the people discussing that MCP is bad or whatever, it's a plug and play protocol so I can package tools for others to use in their preferred agent client.

CLI access also has the issue that if you want to integrate it in an application, well how do you bundle bash in a secure way so your agent can use it? And would you allow users custom tool call, now they can run arbitrary bash commands?
by scotty79 | 2025-11-17 03:51:49+00:00
> Why are so many AI art boosters such giant edgelords?

You got it the other way around. Many edgelords became AI art boosters. Some became AI art dissers. It's a good topic for edgelords to edge about.

> finding ways to poison models that try to rip artists off sure is amusing

Yes. It is, but for other reasons. It looks like trying to turn a river with a stick. Little bit of water in one spot for a moment goes backwards and that one specific niche of people cheer. You made your song unfindable with Shazam. Good for you! Now I can't find you if I hear your music accidentally, because even if I catch some lyrics they are also heavily copyrighted. Step 2: ?, Step 3: Profit! Let me encounter your output the classic way, by being heavily marketed to for inordinate amounts of advertiser money. The way God intended!

> The real joke is on the people in software that think they’re so special that their skills will be worth anything at all

I fully expect to be completely replaced within few years. The same way my other skills were replaced by mobile diggers and powertools before I even acquired them.

Some IT people don't believe they will not get replaced and I think they have fairly strong argument. Software breeds more software. Coding breeds more need for coding. Even if only 5% of coding will be done by humans it still might be more than 100% from few years ago. Juniors are screwed though until we decide to extend college age to 35.

> There are too many developers in the existing market as it is

Junior developers. If you could magically turn them all into AI senior researchers they would all have a job in a month.

> believe that this will do anything but transfer wealth out of the paychecks of regular people, straight into the pockets of existing centibillionaires

This is progressing for 50 years. Sure, it's a flimsy hope that it can be changed, but there are no other hopeful things to look forward to. Next best thing is a WWIII because the previous one turned out to be great societal equalizer.
by majormajor | 2025-11-17 03:52:37+00:00
You say "devalue the paper currency even more" but if bitcoin holders need to be bailed in any given country aren't we talking about a scenario where bitcoin is the thing that's lost a bunch of value? Some sort of "it turns out shady bitcoin holders or companies were artificially pumping up the value in a sneaky way and then someone connected the dots" situation?

First thing that comes to mind off the top of my head as a US-Govt option here would be something like: bail out US people/companies of bitcoin holdings in USD in conjunction with banning bitcoin in the US going forward. So that would be quite the string of events at that point for non-US bitcoin holders: first a crash that caused all these US bitcoin holders to go screaming to the government for help. Then the overnight removal of a huge chunk of the bitcoin market, coupled with either a firesale to comply with the ban or US gov seizure of a bunch of the coins, which will push the price lower for anyone who hasn't sold yet since their buyer pool is now much lower.
by least | 2025-11-17 03:54:23+00:00
With this logic, you could justify embedding cameras in every private space of someone’s home. The feed could be sent to a server running an automatic algorithm that flags potential crimes. If something suspicious appears, authorities would be alerted and an independent review would determine whether a crime occurred.

I have no doubt in my mind if we did that it would certainly be a huge win for law enforcement, detecting crimes and gathering evidence to help catch criminals. Why stop there, though? Why not require everyone live in glass apartments like in the novel We?

These aren't big leaps from what you're proposing. You are advocating for mass surveillance with the assumption that these systems won't be abused despite countless examples of surveillance being misused by those in power.

Comparing scanning all of someone's digital files to smoke detectors is absurd.
by landr0id | 2025-11-17 03:55:16+00:00
>This is probably a linear (lin) record of how the data was loaded unoptimized from the disk.

Yes, it's buried deep in the details but it's basically just every byte read being written in a linear stream to an output file.

I don't know which stage of grief this is, but since I wrote this blog post I've now ported my IDA debugger scripts to a dedicated QEMU plugin which logs all I/O operations and some other metadata. I tried using this technique to statically rewrite files by basically following DataLoad (with unique identifier) -> Seek -> Read patterns.

There's some annoying nuance to deal with (like seeking backwards implying that data was read, tested, then discarded) but I got this working. Unfortunately some object types encode absolute offsets in them that need to be touched up, so a couple of object types fail to load correctly in external tooling and the PC build of the game.

Now I'm just using this data to completely reimplement the game engine's loading logic from scratch using a custom IO stream which checks the incoming IO operation (seek/read) against what I logged from the game engine to ensure a 1:1 match with how the game loads data.
by majormajor | 2025-11-17 03:55:33+00:00
Got some specific recent oversteps that were prevented by armed citizens in mind? Or are you just talking about ancient history or on-paper theory?

The government in the US has far bigger guns than the citizenry these days.

The only thing that will ever prevent a government from abusing its populace is the willingness of actors of the state - police and soldiers - to say no to abusive orders. Independent thinking coupled with believing in the people more than the executive is the only thing that will ever keep us safe. Guns are not defensive tools. The state can shoot you before you shoot them if they decide they don't like what you're doing.

Put guns in the hands of the people you're policing and you just make it that much easier for the police/soldiers/govt sympathizers to make it us-against-them and side with the totalitarians.
by jameslk | 2025-11-17 03:58:19+00:00
> Our ancestors of the distant past can be invoked in conversations about nearly anything: They supposedly worked less, relaxed more, slept better, had better sex, and enjoyed better diets, among other things.

That’s just an artifact of modern life. Pool enough money between family and friends and you can buy yourself a cheap plot of land in the middle of nowhere and wild out on your own agrarian commune