MurphyA/hacker-news huggingface dataset:
by freshbreath | 2026-02-04 09:27:05+00:00
"I don't want to have to write this for the umpteenth time" -- Don't let it even reach a -teenth. Automate it on the 2nd iteration. Or even the 1st if you know you'll need it again. LLMs can help with this.

Software engineers are lazy. The good ones are, anyway.

LLMs are extremely dangerous for us because it can easily become a "be lazy button". Press it whenever you want and get that dopamine hit -- you don't even have to dive into the weeds and get dirty!

There's a fine line between "smart autocomplete" and "be lazy button". Use it to generate a boilerplate class, sure. But save some tokens and fill that class in yourself. Especially if you don't want to (at your own discretion; deadlines are a thing). But get back in those weeds, get dirty, remember the pain.

We need to constantly remind ourselves of what we are doing and why we are doing it. Failing that, we forget the how, and eventually even the why. We become the reverse centaur.

And I don't think LLMs are the next layer of abstraction -- if anything, they're preventing it. But I think LLMs can help build that next layer... it just won't look anything like the weekly "here's the greatest `.claude/.skills/AGENTS.md` setup".

If you have to write a ton of boilerplate code, then abstract away the boilerplate in code (nondeterminism is so 2025). And then reuse that abstraction. Make it robust and thoroughly tested. Put it on github. Let others join in on the fun. Iterate on it. Improve it. Maybe it'll become part of the layers of abstraction for the next generation.
by klez | 2026-02-04 09:27:43+00:00
That's why this is an investigation looking for evidence and not a conviction.

This is how it works, at least in civil law countries. If the prosecutor has reasonable suspicious that a crime is taking place they send the so-called "judiciary police" to gather evidence. If they find none (or they're inconclusive etc...) the charges are dropped, otherwise they ask the court to go to trial.

On some occasions I take on judiciary police duties for animal welfare. Just last week I participated in a raid. We were not there to arrest anyone, just to gather evidence so the prosecutor could decide whether to press charges and go to trial.
by ErroneousBosh | 2026-02-04 09:28:01+00:00
Yes, absolutely. It's a pattern of five rings, well-documented although Omron appears to keep the exact details pretty tightly held.

They don't have to be exact circles, they just have to be some dots in about the right place. In the UK, the Bank of England issued notes with Elgar on them and the EURion constellation picked out in musical notes ;-)
by pointlessone | 2026-02-04 09:28:07+00:00
While it’s true that there are no floods or earthquakes in space it’s not exactly a safe place to be. Radiation and cosmic rays become a much greater threat. Shielding provided by the atmosphere would have to be replaced.

You also underestimate the cooling problem. The fact that space is cold doesn’t mean it’s easy to cool things off in space. On earth the main cooling strategy is to transfer heat through direct contact and move the hot stuff away. Be it air or water, as you mentioned. In space your only option is to radiate heat away. And that’s while half of you is under intense sunlight.

I think you also undersell the thread of warfare in space. Sure, a guy with Molotov can’t get you space data center but we’ve had satellite shot down. So maybe not every war is a threat but, say China or Russia (or other space-faring nation) could take care of a satellite if absolutely needed.

National seizures are also still a threat. If only being ousted national borders was such a great defense we’d see some data centers in the sea by now.

So being in space is immune to some of the known problems but also comes with a whole lot of novel issues, not solved at scale yet. And so far I haven’t seen any sufficiently detailed proposed solutions to even consider the trade of known problems with readily available solutions for new issues with lots of unknowns.
by disgruntledphd2 | 2026-02-04 09:28:13+00:00
> Credit scores are mass surveillance. Essential to the idea is that you already have one in the background. If a bank uses some calculation based on information you provide to decide to give you credit, it's still not a credit score.

US style credit scores are mass surveillance, because they incorporate all of your bank transactions. The actual use-case for credit scores doesn't require that, it merely needs a prediction of whether or not you'll repay a particular loan.

That is totally doable using public data, and one could also offer a service where your bank details get ingested to provide further information (using consent as a basis for the processing). All of this is possible in the EU, under current legislation.

You'd also include public data and area based data based on address, which again is entirely legal.

Source: worked in the insurance version of credit scoring in Europe for a few years.
by KaiserPro | 2026-02-04 09:28:32+00:00
In common law/4th amendment, kinda. Once you have a warrant, then the word reasonable comes into play. Its reasonable to assume that the data you want is on the devices of certain people. if incidental data/evidence is also procured that was reasonably likely to contain said data, then its fair game

In the civil code, its quite possibly different. The french have had ~ 3 constitutions in the last 80 years. The also dont have the concept of case history. who knows what the law actually is.
by muyuu | 2026-02-04 09:29:15+00:00
that was decades later, but yea I don't think for a second that was justifiable - not even considering that China had completely closed shop for America decades earlier and this was a 1-way openness relationship for a long time; they could have sold this as a reciprocity issue but they didn't

esp. when America already controls the main outlets through Android Play Store and Apple Store, and yep, they have proven to control them not just happen to host them as a country

arguably America did have valid security concerns with Huawei though, but if those are the rules then you cannot complain later on
by dale_glass | 2026-02-04 09:29:27+00:00
FOSDEM is one of the largest Free and Open Source conferences, but I've found it a bit hard to talk about things like game and VR development on it due to the lack of fitting tracks. There's a Graphics track, but that tends towards the highly technical details of engine development.

So we've applied to run a Gaming and VR track this year and it actually happened! I think we got some amazing talks and excellent attendance.

The videos were just all released on the FOSDEM site.

I think for a first time everything went great, and we hope that we can do this again. Please use the Submit Feedback link at the bottom of the talk pages to make the next time even better.
by n4r9 | 2026-02-04 09:29:51+00:00
You want the French authorities to focus on the Epstein files to the exclusion of all other corporate misbehaviour?

Also, it seems pretty likely that Musk is tangled up with the Epstein shit. First Musk claimed he turned down offer to go to the island. Now it turns out Musk repeatedly sought to visit, including wanting to know when the "wildest" party was happening, after Epstein was already known as a child sex abuser. Musk claimed that Epstein had never been given a tour of SpaceX but it turns out he did in 2013. It's the classic narcissistic "lie for as long as possible" behaviour. Will be interesting to see what happens as more is revealed.
by palata | 2026-02-04 09:30:39+00:00
Oh, I get it now. I guess I agree with that, then. Though before you reach "perfect, ideal usability", I feel like it's still subjective. Linux is currently more usable to me than Windows or macOS.

Also I think we could debate on the "footguns" idea. Many people will say "we should not allow the user to do that because it is a footgun" for many things that I barely consider "advanced usage" and that I actually want. Does making it simpler at the cost of removing possibilities count as making it more usable, or less?
by hennell | 2026-02-04 09:30:42+00:00
It depends what you're doing not really what you do it with.

I can do some crud apps where it's just data input to data store to output with little shaping needed. Or I can do apps where there's lots of filters, actions and logic to happen based on what's inputted that require some thought to ensure actually solve the problem it's proposed for.

"Shaping the clay" isn't about the clay, it's about the shaping. If you have to make a ball of clay and also have to make a bridge of Lego a 175kg human can stand on, you'll learn more about Lego and building it than you will about clay.

Get someone to give you a Lego instruction sheet and you'll learn far less, because you're not shaping anymore.
by eigenspace | 2026-02-04 09:31:10+00:00
> There's all the same waste products being dumped into the atmosphere during the production of the entire turbine itself, it's not entirely different.

Those are also tiny marginal percentages relative to the amount of fossil fuels that are saved, even if everything is constructed from virgin materials instead of recycled.

> But it's got serious implications for whales, of which there's a decreasing amount of. It's not foolish to care about endangering species that are important parts of underwater ecosystems.

The largest threats to whale populations currently are

1. changing ocean temperatures and PH stressing them, and disrupting their food chains

2. overfishing disrupting their food supply and stressing them out

3. getting entangled in fishing nets, and being struck by boat propellers

Wind turbine installation may be a brief stressor when piles are driven into the seabed (but there are mitigation techniques), and operating noise from wind farms might be a mild irritant for them, but it's quite minor relative, and geographically constrained compared to other more significant day to day noise sources in the ocean such as a shipping, drilling, and fishing.

The impact of wind turbines on whales is inconsequential compared to other much more acute impacts (especially net entanglement and boat strikes). There's a pretty wide literature on this.

> You should take complaints seriously in general, I'm not mocking you for your point of view, those are nice details, and I take them seriously, so why are you mocking me? Mocking people over serious topics is just a display of insincerity. you seem to care a lot about the topic, so why not represent yourself better?

I don't take your complaints seriously because your complaints (whether by accident or by design) happen to very closely coincide with deliberate misinformation spread primarily by fossil fuel companies to try and limit threats to their business model.
Show HN: Multitui – sandbox claude/codex/gemini on macOS without containers
by davidcann | 2026-02-04 09:32:09+00:00
I made Multitui to control the sandbox of coding agents easily without changing my dev environment (no special container or VM). There's no configuration required in your local dev environment... just launch ClaudeCode.app instead of claude in your general terminal. Containers and VMs can be useful, but I always have a bunch of projects going and those solutions feel heavy.

Multitui creates single-purpose native macOS apps for any terminal app, with optional sandbox. It uses the built-in macOS sandbox-exec along with log monitoring to give you an easy UI to manage rules, see what's being blocked, and add rules as you observe files that need to be allowed.

https://multitui.com

Does this seem useful? Does it need network sandboxing too?

Also, it's on Product Hunt today, so an upvote would be appreciated!

https://www.producthunt.com/products/multitui

-David
by theGeatZhopa | 2026-02-04 09:32:10+00:00
Nice work! I would take into account how slow the shi..nice CLI of CC is!

It's not only the slow responses or other means of making the work slower in the background (for anthropic means slowing down pure money saving -> big incentive), it's also not fixing their CC client, leaving it slow like a snail. Key presses are lost making corrections necessary. But you have to wait until CC finishes it's ongoing exploration/update/writing/ bash.. Tool calls are slow as hell. Everything is slow!

It's like to buy a Ferrari and the manufacturer pays it's fuel per minute of usage - then make the Ferrari starting up very slowly, make it react to input after 10-30 seconds, let it artificialy slow down everything.

Management Task: "promise, and then hide adverse actions without transparency or possibility to control for the driver!" -> task solved very effectively, bonus saved!

I really hope some will take it to court, in California, in Europe and every other place affected.

Keep up vibe coding! Hahhaha
by myrmidon | 2026-02-04 09:32:20+00:00
There are multiple valid reasons to fight realistic computer-generated CSAM content.

Uncontrolled profileration of AI-CSAM makes detection of "genuine" data much harder, prosecution of perpetrators more difficult and specifically in many of the grok cases it harms young victims that were used as templates for the material.

Content is unacceptable if its proliferation causes sufficient harm, and this is arguably the case here.
by mike_hearn | 2026-02-04 09:33:10+00:00
It sounds hard but it shouldn't not make sense.

1. Solving cost of launching mass has been the entire premise of SpaceX since day one and they have the track record.

2. Ingress/egress aren't at all bottlenecks for inferencing. The bytes you get before you max out a context window are trivial, especially after compression. If you're thinking about latency, chat latencies are already quite high and there's going to be plenty of non-latency sensitive workloads in future (think coding agents left running for hours on their own inside sandboxes).

3. This could be an issue, but inferencing can be tolerant to errors as it's already non-deterministic and models can 'recover' from bad tokens if there aren't too many of them. If you do immersion cooling then the coolant will protect the chips from radiation as well.

4. There is probably plenty of scope to optimize space radiators. It was never a priority until now and is "just" an engineering problem.

5. What mass manufacture? Energy production for AI datacenters is currently bottlenecked on Siemens and others refusing to ramp up production of combined cycle gas turbines. They're converting old jet engines into power plants to work around this bottleneck. Ground solar is simply not being considered by anyone in the industry because even at AI spending levels they can't store enough power in batteries to ride out the night or low power cloudy days. That's not an issue in space where the huge amount of Chinese PV overproduction can be used 24/7.
by ImPleadThe5th | 2026-02-04 09:33:51+00:00
It's not hypothetical. And in fact the girl who was being targeted was expelled not the boys who did it [1].

Those boys absolutely should be held accountable. But I also don't think that Grok should be able to quickly and easily generate fake revenge porn for minors.

[1] https://www.nbcnewyork.com/news/national-international/girl-...
by wombat23 | 2026-02-04 09:34:00+00:00
Super interesting.

Last week-end I was exploring the current possibilities of automated Ghidra analysis with Codex. My first attempt derailed quickly, but after giving it the pyghidra documentation, it reliably wrote Python scripts that would alter data types etc. exactly how I wanted, but based on fixed rules.

My next goal would be to incorporate LLM decisions into the process, e.g. let the LLM come up with a guess at a meaningful function name to make it easier to read, stuff like that. I made a skill for this functionality and let Codex plough through in agentic mode. I stopped it after a while as I was not sure what it was doing, and I didn't have more time to work on it since. I would need to do some sanity checks on the ones it has already renamed.

Would be curious what workflows others have already devised? Is MCP the way to go?

Is there a place where people discuss these things?
Show HN: 32KB deductive engine that catches LLM hallucinations
by zhangxiaowen | 2026-02-04 09:34:00+00:00
I built a hallucination detector that takes any AI-generated text, extracts verifiable factual claims, cross-checks each against search results, and outputs a credibility report with per-claim verdicts.

How it works: (1) Paste any AI response. (2) Extractor identifies factual claims — names, dates, numbers, citations. (3) Each claim gets searched independently via HTTP. (4) Comparator checks search evidence against claims. (5) Reporter scores overall credibility.

7 Python modules, ~27KB total. Uses Claude API for extraction/comparison and direct search for verification. Streamlit web UI with color-coded cards per claim.

The thesis: Hallucination is an architecture problem, not a scale problem. LLMs compute argmax P(most_likely), not P(true). More parameters make the guess more refined, but "most likely" ≠ "most true." So instead of making the guesser better, add an independent verification layer that runs on logic, not statistics.

The meta-irony: During code review, I had Claude write the code and Gemini review it. Gemini flagged claude-sonnet-4-20250514 as a "fictional model" and issued a critical blocking warning. The model is real — Gemini's training cutoff made it hallucinate about a model name while reviewing a hallucination detector. Then Claude summarized "all three AIs approved" when only two existed. Human caught both with one sentence each.

Built on a 32KB deductive reasoning engine (9 axioms, fractal-verified across 6 relationship scales). Also open source.

Detector: https://github.com/ZhangXiaowenOpen/hallucination-detector

All projects: https://github.com/ZhangXiaowenOpen

MIT + Heart Clause license. Solo dev + AI collaboration. Happy to answer questions about the architecture or why deductive verification will outlast RAG-based approaches.
by cmenge | 2026-02-04 09:34:34+00:00
And it's not the same at all. 5x the solar panels on the ground means 5x the power output in the day, still 0 at night. So you'd need batteries. If you add in bad weather and winter, you may need battery capacity for days, weeks or even months, shifting the cost to batteries while still relying on nuclear of fossil backups in case your battery dies or some 3/4/5-sigma weather event outside what you designed for occurs.
by ErroneousBosh | 2026-02-04 09:35:02+00:00
> Why not? Because nobody is printing guns!

People are printing guns. They're printing guns right here in the UK.

Then they're taking them out to the firing range, setting them up on a test stand, firing them by remote control, and filming the ensuing carnage with high frame rate cameras.

If you make a really really good 3D printed gun, it'll last at least two shots before it explodes into about a trillion razor-sharp fragments expanding rapidly outwards from where your hand used to be. The way you tell it's a really really good one is it didn't explode into a trillion fragments on the first shot.

We've seen enough Terrifying Public Information Films about the dangers of fireworks to mess with that shit.
by TonyStr | 2026-02-04 09:35:08+00:00
Depends if you're using the botanical definition or the (more common) culinary definition[0].

I would argue fruit and fruit are two words, one created semasiologically and the other created onomasiologically. Had we chosen a different pronunciation for one of those words, there would be no confusion about what fruits are.

[0] - https://en.wikipedia.org/wiki/Fruit#Botanical_vs._culinary
by mrkeen | 2026-02-04 09:35:17+00:00
> We realized 1 million context window is not enough to explain all facets of Klarna
> Every new thread of AI is the same employee starting from scratch again. First day at the job.

Agents are limited. With you so far.

> This week we get a demo of a vibe coded frontend that is more beautiful and easy to use than any ticket management system I have seen

Again, totally matches my expectations. Agents totally make pretty stuff that looks like working software.

I just haven't drunk enough management wine to connect the dots and figure out these facts support a jira replacement.

It also gets me wondering, if Atlassian leaned more heavily into AI (More vibe coding, more agents, more layoffs) would they have been able to keep the Klarna contract?
by KaiserPro | 2026-02-04 09:35:45+00:00
> THat's like the 1993 moral panic that video games like Doom cause mass shootings,

Apart from doom wasn't producing illegal content.

the point is that grok is generating illegal content for those jurisdictions. In france you can't generate CSAM, in the UK you can't distribute CSAM. Those are actual laws with legal tests, none of them need to be of actual people, they just need to depict _children_ to be illegal.

Moral panics require new laws to enforce, generally. This is just enforcing already existing laws.

More over, had it been any other site, it would have been totally shut down by now and the servers impounded. Its only because musk is close to trump and rich that he's escaped the fate than you or I would have had if we'd done the same.
by beAbU | 2026-02-04 09:35:54+00:00
I don't have an answer, but the theme that's been bouncing around in my head has been about accessibility.

Grok makes it trivial to create fake CSAM or other explicit images. Before, if someone spent a week on photoshop to do the same, It won't be Adobe that gets the blame.

Same for 3D printers. Before, anyone could make a gun provided they have the right tools (which is very expensive), now it's being argued that 3D printers are making this more accessible. Although I would argue it's always been easy to make a gun, all you need is a piece of pipe. So I don't entirely buy the moral panic against 3D printers.

Where that threshold lies I don't know. But I think that's the crux if it. Technology is making previously difficult things easier, to the benefit of all humanity. It's just unfortunate that some less-nice things have also been included.
by anonymous908213 | 2026-02-04 09:36:39+00:00
I'm sorry, did the article or anyone in this subthread suggest banning AI? That seems like quite a non-sequitur. I'm pretty sure the idea is to put a content filter on an online platform for one very specific kind of already-illegal content (modified nude images of real people, especially children), which is a far cry from a ban. Nothing can stop local diffusion or Photoshop, of course, but the hardware and technical barriers are so much higher that curtailing Grok would probably cut off 99% or more of the problem material. I suppose you'll tell me if any solution is not 100% effective we should do nothing and embrace anarchy?

Edit for the addition of the line about bullying: "Bullying has always happened, therefore we should allow new forms of even worse bullying to flourish freely, even though I readily acknowledge that it can lead to victims committing suicide" is a bizarre and self-contradictory take. I don't know what point you think you're making.
by monegator | 2026-02-04 09:36:46+00:00
>In March, after $400k in sales through our crowdfunding campaign, I had to figure out how to manufacture 500 units for our first batch.
>I had no prior experience in hardware;
>I was counting on being able to pick it up quickly with the help of a couple of mechanical/electrical/firmware engineers.

And i wish this kind of people to fail miserably. Too many times they tried to make me the scapegoat for their bullshit project, already sold on paper but with nothing more than a render to show, now looking for an hardware guy to point the finger at to blame
by ErroneousBosh | 2026-02-04 09:36:50+00:00
In the 1980s, my dad machined a lot of replacement parts for a gunsmith, right here in the UK. All legal, all perfectly legit. I will say it took a hell of a lot more skill than just "download file from thingiverse, press print" - but there's nothing stopping you doing it.

And no-one is (yet) suggesting banning lathes, hacksaws, or files.