MurphyA/hacker-news huggingface dataset:
by burnt-resistor | 2026-02-02 07:41:03+00:00
There was also rampant bullying of millions who weren't white, rich, straight, a celebrity, and/or neurotypical in 80's-90's America. That was also the era when Epstein, Trump, and pals allegedly raped "models" (12-17-yo's) with impunity. Similarly, society enabled Bill Cosby, Harvey Weinstein, Jimmy Savile, and ...
by bmalicoat | 2026-02-02 07:41:06+00:00
That's cool to see. I made a mobile game, Downwordly, that has the same mechanic in its puzzle mode. It came out almost five years ago and still has a decent set of versus players.

I'm more proud of a later word game that you can play free at https://wellwordgame.com/en If you give it a try, let me know what you think!
by accofrisk | 2026-02-02 07:41:35+00:00
You raise an important and entirely legitimate concern - coercive monitoring and power imbalance can indeed turn any technology into something harmful. In this case, however, the core issue is not the data or AI itself, but the conditions under which it is used.

The harm reduction measures you mention, along with sane paid time off policies that allow employees to take sick leave without fear of financial or professional consequences, and decoupling healthcare from employment, are necessary systemic changes. But they are not mutually exclusive with preventive medicine. Even in countries with strong social safety nets, people operate vehicles, work with dangerous equipment, and make decisions where sudden health deterioration can put others at risk.

The key distinction is voluntariness, transparency, and user control - not employer control:

data belongs to the individual,

the employer does not see raw metrics, only a binary fitness or risk signal,

usage is limited to specific safety-critical scenarios, not HR evaluation or productivity tracking.

This kind of technology should not force people to work while ill. On the contrary, it can provide an objective reason not to work, especially in environments where decisions today are driven by subjective judgment or fear of consequences. Currently, people are often removed only after an incident occurs. Preventive signals create an opportunity to avoid that.

The risk lies not in sensors, but in poor regulation. By the same logic, breathalyzers for drivers or medical clearance for pilots could be called dystopian, yet we accept them because they demonstrably save lives.

The real question is not whether such technology should exist, but how to ensure it is designed and governed in a way that serves individuals rather than working against them.
by refurb | 2026-02-02 07:41:41+00:00
I will say that I was on a jury for a murder trial back in 2018 that presented cellphone evidence as to the defendants location.

It was purely based on triangulation based on which tower the cellphone was connected to, so not precise at all (narrow down to a few city blocks).

So at least back in 2018, precise location was not possible.

That said the baseband modem in the phone could certainly be updated to collect and automatically send GPS based location data (notwithstanding security on the device).
by crystal_revenge | 2026-02-02 07:42:00+00:00
One the most reliable BS detectors I've found is when you have to try to convince other people of your edge.

If you have found a model that accurately predicts the stock market, you don't write a blog post about how brilliant you are, you keep it quiet and hope no one finds out while you rake in profits.

I still can't figure out quite what motivates these "AI evangelist" types (unlike crypto evangelists who clearly create value for themselves when they create credibility), but if you really have a dramatically better way to solve problems, you don't need to waste your breath trying to convince people. The validity of your method will be obvious over time.

I was just interviewing with a company building a foundation model for supposedly world changing coding assistants... but they still can't ship their product and find enough devs willing to relocate to SF. You would think if you actually had a game changing coding assistant, your number one advantage would be that you don't need to spend anything on devs and can ship 10x as fast as your competition.

> First, you have the "power users", who are all in on adopting new AI technology - Claude Code, MCPs, skills, etc. Surprisingly, these people are often not very technical.

It's not surprising to me at all that these people aren't very technical. For technical people code has never been the bottleneck. AI does reduce my time writing code but as a senior dev, writing code is a very small part of the problems I'm solving.

I've never had to argue with anyone that using a calculator is a superior method of solving simple computational math problems than doing it by hand, or that using a stand mixer is more efficient than using a wooden spoon. If there was a competing bakery arguing that the wooden spoon was better, I wouldn't waste my time arguing about the stand mixer, I would just sell more pastry then them and worry about counting my money.
by direwolf20 | 2026-02-02 07:42:53+00:00
Why do you think that politics has to relate to the grievance of the day? Every interaction between two people is political. You can pretend it's not, if you're happy with the status quo and seeking to defuse movements that seek change, because you don't like change. This is an indicator of privilege because only people who benefit from the status quo seek to prevent it from changing.
by alec_codec | 2026-02-02 07:44:17+00:00
Hi HN,

I built ALEC, a platform for detecting anomalies in sensor/metrics data using complexity theory instead of static thresholds.

The core idea: instead of alerting when "CPU > 80%", we monitor the relationships between metrics using Shannon entropy and Pearson correlation. When the complexity signature changes, something is wrong — often 70% earlier than traditional thresholds would catch it.

Three components:
- Gateway: ingests data from multiple sources, computes real-time correlations
- Complexity: calculates entropy and a single "health score" (R) per system
- Codec: compression for IoT (80-95% reduction, works on tiny messages where gzip fails)

The math is based on Quantitative Complexity.

Written in Rust. Open source (AGPL-3.0).

Use cases: IoT sensor fleets, Kubernetes monitoring, industrial predictive maintenance.

GitHub: https://github.com/zeekmartin/alec-codec
Demo: https://alec-codec.com

Would love feedback on the approach — especially from anyone who's worked with entropy-based anomaly detection.
by youarentrightjr | 2026-02-02 07:44:32+00:00
> ChatGPT is wrong. The DFU port does go through a USB controller with firmware. [1]

> [1] https://asahilinux.org/docs/hw/soc/usb-pd/

What in your linked page made you conclude this? Your link references https://web.archive.org/web/20211023034503/https://blog.t801..., which clearly states that ACE is a port controller - this is not the same as a "USB controller".
by woile | 2026-02-02 07:45:27+00:00
Because I don't feel confident. I'm super green at VPN's and this kind of networks. I don't want to give the wrong advice.

I'm editing what I can, but you don't want to take my advice, it would be better if someone who knows does it.

The fact that I'm into home lab, doesn't mean I know specifically how to do this. And I'm just saying, when I go to the wiki, to pick up on one of the options, they are missing.

I don't know why the hostility for asking to add some docs
by muyuu | 2026-02-02 07:45:54+00:00
the main reason I'd want a person to write or at least curate readmes is because models have, at least for the time being, this tendency to make confident and plausible-sounding claims that are completely false (hallucination applied to claims on the stuff they just made)

so long as this is commonplace I'd be extremely sceptical of anything with some LLM-style readmes and docs

the caveats to this is that LLMs can be trained to fool people with human-sounding and imperfectly written readmes, and that although humans can quickly oversee that things compile and seem to produce the expected outputs, there's deeper stuff like security issues and subtle userspace-breaking changes

track-record is going to see its importance redoubled
by klausa | 2026-02-02 07:46:17+00:00
I can't really put my finger what (falsely!) tipped me off here.

I think the short, single clause, internal-monologue-ish sentences is what did it?

> I am reading the post again. It does appear the author is not fully aware what DFU is supposed to do.

That especially came off like an LLM being called out on being wrong about something?
by miningape | 2026-02-02 07:47:06+00:00
> You know what's even more important than politics? Water. That doesn't mean I need to read a prologue about water in every HN article reminding me that I require water to survive.

Ah but didn't you know, some activist professor with a stick up his ass once said "everything is water" - so even not wanting to talk about water is in fact your water privilege of not talking about water. /s
by SilverElfin | 2026-02-02 07:47:42+00:00
Maybe this is not helpful either, but I wonder if that person is correct. The national debt is already bad. With the trillions of new national debt from the Trump administration, and also the destruction of basically every foreign relationship, how will the country manage its finances? I feel like the only way out is to print money and cause extreme inflation. But that also means the death of the US dollar as the global reserve currency.
by stackghost | 2026-02-02 07:48:33+00:00
>GMP

When I was a teenager I downloaded some pirated games and reverse-engineered the installer/unpacker and discovered it used UHARC, which seemed to be almost magic in how well it could compress data compared to winzip. Knowing absolutely nothing about compression algorithms or information theory, I decided I'd write my own compression algorithm, as one does.

I reasoned that since any computer value can be represented as a binary number, you could store the exponents to which you'd raise 2 and then just write those exponents to a file. Voila, lossless compression, can't believe nobody thought of this before. I used GMP so that I could "compress" arbitrarily large files (which would require handling arbitrarily large exponents).

Except of course binary bits are already optimal for dense data, so my "compression" algorithm made things orders of magnitude larger, not smaller. But it was fast!

All that to say GMP is a great library. Performant, and even an absolute moron like me could figure out how to use it in the days before ChatGPT.
by Wilder7977 | 2026-02-02 07:49:30+00:00
In 2026 hoping that software could be (more) apolitical is a very brave stance. I look at the software world and I can see core political statements in almost every popular software. From privacy invasion, supporting shady industries (e.g., marketing) even at the expense of people (a reverse-welfare, in a sense), environmental destruction (e.g., complete lack of care for resource usage) and many more.

If anything, we need much more politics in software, ideally exercised by those who write that software instead of "apolitical" software writers who end up executing the political software of those who pay them.

If you meant to scope your statement only to FOSS, then this still applies (in fact, FOSS is inherently political), plus I suppose some people who invest their time to write software want to also use the same effort for political activism and there is nothing wrong with that. This can be expressing their political views via that software (e.g., vim and the support to children in Uganda) or can be using a license that only allows co-ops to run their software, or many other ways.

The idea that software even could be apolitical stems from the idea that technology can be neutral, which again, in 2026 is really a tough idea to support.
by close04 | 2026-02-02 07:51:22+00:00
"The victim did it to themselves" is a famously bulletproof defense. I don't know why people don't try it more often.

This is the typical tall tale that used to travel in every neighborhood as a warning, especially to scare kids from doing some things. Kids eat up these stories. Probably doesn't work that much in the age of phones and "pics (shorts?) or it never happened".
by p_v_doom | 2026-02-02 07:51:52+00:00
> If a data science team modeled something incorrectly in their simulation, who's gonna catch it? Usually nobody. At least not until it's too late.

Back in my data scientist days I used to push for testing and verification of models. Got told off for reducing the teams speed. If the model works well enough to get money in, and the managers that make the final calls do not understand the implications of being wrong, this would be the majority of cases.
by camgunz | 2026-02-02 07:51:58+00:00
I think this article is generally insightful, but I don't think the author really knows if they one shotted the excel to python transformation or not. Maybe they elided an extensive testing phase, but otherwise big bugs could be lurking.

Maybe it's not a big deal, or maybe it's a compliance model with severe financial penalties for non-compliance. I just personally don't kind these tradeoffs going implicit.
Show HN: Rivals Victory –Tactical database and economy tracker for Marvel Rivals
by causalzap | 2026-02-02 07:52:40+00:00
Hi HN,

I built Rivals Victory, a tactical toolkit for the new hero shooter Marvel Rivals.

While playing, I realized it was hard to track win conditions and team tempo just by looking at the in-game scoreboard. I wanted a way to calculate "Ultimate Economy" (who has ult advantage) and filter heroes by specific mechanics (hitscan, stun, shield) for counter-picking.

The project is built with:
- Astro (for static performance)
- React (for the interactive calculators)
- Tailwind CSS (for UI)
- Open Data (I open-sourced the JSON data on GitHub)

It's currently a solo project. I'd love to hear your feedback on the UI/UX or any features you think are missing!
by cmovq | 2026-02-02 07:55:47+00:00
Last time I checked LLVM had surprisingly bad codegen for this using int128. On x86 you only need two instructions:

__asm (
"mulq %[multiplier]\n"
"divq %[divisor]\n"
: "=a"(result)
: "a"(num), [multiplier]"r"(multiplier), [divisor]"r"(divisor)
: "rdx"
);

The intermediate 128bit number is in rdx:rax.
by treetalker | 2026-02-02 07:56:42+00:00
- Minto's Pyramid Principle (writing as structure; state your point and then unfold more and more details as you go)

- Clear and Simple as the Truth (writing in the "classic style")

- There is no dearth of books about writing, with many recommendation threads on HN already.

- Research the mental model of the "rhetorical move". You will find that there are several books on using patterns in writing. Many are written for non-native speakers of English engaging in academic writing. But the idea is very useful for all genres!

---

You didn't ask for them, but here are some favorite tips:

Think about your writing structurally / architecturally. Be mindful of patterns. Strive for clarity and concision. Know and consider your audience.

Read. Question what you read. What qualities does the writing have? Why? What structures and patterns does the writing have? Why and how do they work well?

Question your own drafts. What qualities do you want your writing to have? Why? What is the essence of those qualities? Have you achieved them? Can you design exercises for yourself to develop those qualities?

Write every day. Engage in deliberate practice of certain aspects of writing.

Write and revise several drafts. Let drafts incubate.

Try writing by hand. Try writing on notecards and rearranging them in piles or on your physical desktop. Try dictating and transcribing. Try typing each sentence on its own line (it makes rearrangement easier by moving lines up or down with keyboard shortcuts in a text editor like Sublime Text). Try thinking through and mindmapping your structure before writing the draft. Try drafting in a good outliner, such as Bike or OmniOutliner.

Develop and maintain a professional relationship with a good human editor.
by gingersnap | 2026-02-02 07:58:43+00:00
Yes, I see the same thing. My working thesis is that if I can keep the codebase modular and clear seperations, so I keep the entire context, while claude code only need to focus on one module at a time, I can keep up the speed and quality. But if I try and give it tasks that cover the entire codebase it will have issues, no matter how you manage context and give directions. And again, this is not suprising, humans do the same, they need to break the task apart into smaller piecers. Have you found the same?
by enrightened | 2026-02-02 07:59:10+00:00
If Musk or Melania have violated laws, let action be taken - I am not going to argue against it. Illegal immigration and economic migrants masquerading as refugees are a big threat to western nations and is setting the political discourse in many countries. Why do you think countries like Denmark, Norway, Sweden, are slowly changing their laws to make it easier to deport people? How are the hordes of unskilled economic migrants/illegals going to contribute to any modern economy? My belief is that a country should defend its borders with an iron hand, otherwise you’ll lose control pretty quickly.
by kingstnap | 2026-02-02 07:59:25+00:00
I'm not entirely smart enough to connect all of these things together but I think there is a kind of subtlety here thats being stepped on.

1. Complete, Decidable, Well founded are all distinct things.

2. Zig (which allows types to be types) is Turing complete at compile time regardless. So the compiler isn't guaranteed to halt regardless and it doesn't practically matter.

3. The existance of a set x contains x is not enough by itself to create a paradox and prove false. All it does is violate the axiom of foundation, not create a russles paradox.

4. The axiom of foundation is a weird sort of arbitrariness in that it implies this sort of DAG nature to all sets under set membership operation.

5. This isn't nessesarily some axiomatically self evident fact. Aczel's anti foundation axiom works as well and you can make arbitrary sets with weird memberships if you adopt that. https://en.wikipedia.org/wiki/Aczel%27s_anti-foundation_axio...

6. The Axiom of Foundation exists to stop you from making weird cycles, but there is parallel to the axiom of choice, which directly asserts the existance of non computable sets using a non algorithmicly realizable oracle anyway....
by IAmBroom | 2026-02-02 08:00:27+00:00
That's a gigantic, optimistic assumption.

Don't assume. Your life is nothing like theirs. You have no idea what it's like. I know some of them; I have no idea what they face on the daily.

Not fearing being kicked in the middle of the night while you sleep is part of the privilege that keeps you from understanding what they live in.
by direwolf20 | 2026-02-02 08:01:31+00:00
Remember this is just one conference. This is not a top–down imposition of a new European world order. While the amount of policy discussion is quite high — out of necessity now — and EU representatives attend — this event is still a lot of developers coming together.

This is also why the EU has a hard time. America prefers the capitalist model. EU is trying to find ways encourage individual developers each with their own interests to contribute to shared European goals (which the devs also share but might not find interesting), and they're trying to do this without directly saying "you there, go and do this", and that's harder than herding cats.

For instance they do it through NLNET funding. Devs can propose projects and the ones the EU wants to fund will receive funding. It's a roundabout way to do things. Let's see if it pays off.
by rayiner | 2026-02-02 08:02:29+00:00
We already know the null hypothesis (that there will be no change) is false. So the question here is about finding the cause of why the null hypothesis is false. Ruling out one category of explanations, and, in practice, assuming a different category of explanations, is bad science.

It’s also harmful. We know, for example, that south asians develop cardiac problems at lower BMIs than other groups. We know biology is a dominant factor in longevity: https://www.nytimes.com/2026/01/29/health/longevity-lifespan.... We need to follow these leads so we can give people the best medical advice. The possibility of bias isn’t an excuse. Doctors have an obligation to address medical differences that are real and exist while not succumbing to bias. You gotta walk and chew gum at the same time.
by avazhi | 2026-02-02 08:02:34+00:00
> The odds may be better if you operate the way OpenSSH does: move slow, security first, architect everything to be very difficult to attack. But if you're building a text editor, it's not your mindset, and probably never will be.

I mean, if you look at the Notepad++ website this developer seems just as concerned at spamming political messaging all over everything as much as he is with writing the software he's distributing. It's pretty crazy he apparently didn't think to take more basic precautions given he is basically permatrolling Russia and China with his messaging. Big brain moment for him. And meanwhile, after reading that disclosure nonsense none of us even know what's going on - like, should we be formatting machines that were affecting during that timeframe? Was the attack targeted and specific only? Who the fuck knows!
by eesmith | 2026-02-02 08:03:40+00:00
Do you think the statement 'Public universities are always underfunded' is relevant when asking how it is that Yale, a private university in the US, requires fees for photocopies of class materials, while in UK universities that appears uncommon?

Yale is private. That comment is therefore not relevant to Yale.

Either the UK experience is with private schools, in which case the statement is irrelevant, or it is with public schools, in which case the statement is either wrong or irrelevant.
by direwolf20 | 2026-02-02 08:04:13+00:00
I met several people self–hosting LLMs including a man from Tenstorrent demonstrating their accelerator card.

> What I noticed is that they are usually funded by public grants rather than VCs. I am not sure why this is the case.

American VC culture derives from America's privileged position in the global financial system. It can't be replicated by a country that doesn't have a ton of money floating around looking for investments.

Second reason: nobody likes what American VC culture created, so they don't want it to be replicated. Government grant funding can make decisions on axes other than profitability.
by surajrmal | 2026-02-02 08:05:01+00:00
I know this argument is used a lot, but it it really doesn't make sense to me. A government is expected to give you reasonable accommodation, but it's not their duty to let you run their software via a means they don't trust. It's convenient to use their app, but again not required.

Having controls is part of participating in society. I don't believe you should be able to make large transactions in total anonymity either. It's robbing you of a freedom, but society has deemed it a worthwhile tradeoff for preventing crime via money laundering and what not.
by virtualritz | 2026-02-02 08:05:58+00:00
This is not an original copy of the advertisement. This is typeset horribly from the original text of the ad, probably.

Giveaways are brutal/ill placed line breaks, zero quotes being curly ones (single and double), -- instead of a en/em dash, missing hypenation or existing one that does not align with typesetting "dis- play", etc., etc.

Why not use an image of the original instead? [1]

Jobs would have never signed off on a typographic eyesore like this. :]

[1] https://www.alamy.com/stock-image-an-advertisement-for-the-a...