MurphyA/hacker-news huggingface dataset:
by mentalgear | 2025-11-13 07:23:47+00:00
- Related in fine-grained diffing approach: Git heatmap: diff viewer for code reviews

> Heatmap color-codes every diff line/token by how much human attention it probably needs. Unlike PR-review bots, we try to flag not just by “is it a bug?” but by “is it worth a second look?” (examples: hard-coded secret, weird crypto mode, gnarly logic).

https://0github.com/
by dpark | 2025-11-13 07:24:47+00:00
> I find it pretty gross and immoral to dictate change without satisfying the preconditions that allow it to occur legally for everyone involved.

Your claims include that this is effectively impossible and that changes of this type take decades to roll out in the US.

If we take your claims as accurate then the only way to ever make a change like this is to “break some eggs”. The alternative would be for us collectively to stop pretending that effective governance is a unreasonable expectation.
by sph | 2025-11-13 07:24:57+00:00
What I’m most interested in is: are there proof-of-concepts or any work done on making Bitcoin actually more private and untraceable? Does Lightning suffer from the same traceability issues?

There is a constant flux of papers and prototypes that are not mentioned anywhere (least of all this website) unless you delve deep into technical forums (such as delvingbitcoin) - which I never find the time to stay abreast of.
by anilgulecha | 2025-11-13 07:24:57+00:00
This is going to take movie making to another level because now we can: 1. Generate a full scene 2. Generate a character with specific movements.

Combine these 2, and we can have moving cameras as needed (long takes). This is going to make storytelling very expressive.

Incredible times! Here's a bet: We'll have a AI superstar (A-list level) in the next 12 months.
by andyjohnson0 | 2025-11-13 07:25:24+00:00
> They will just add a flag in the SafetyNet service to let other apps know if non "verified" apps have been installed.

Sincere question: do you have any evidence for this?

I don't see anything in the article that backs it up, and your asserion seems to be at odds with the description of a side load capability for "risk tolerant" users. What you describe would certainly break much of the usefulness of side loading for me.

I certainly don't trust Google, or underestimate their capacity for duplicity. I'm just not sure about the outcome you describe.
by rbits | 2025-11-13 07:25:25+00:00
Don't know if you read the whole article

> Based on this feedback and our ongoing conversations with the community, we are building a new advanced flow that allows experienced users to accept the risks of installing software that isn't verified. We are designing this flow specifically to resist coercion, ensuring that users aren't tricked into bypassing these safety checks while under pressure from a scammer. It will also include clear warnings to ensure users fully understand the risks involved, but ultimately, it puts the choice in their hands.

Or am I misreading your comment?
by cambaceres | 2025-11-13 07:25:49+00:00
12 years ago I was a failed computer science student, wasting my time on drugs. Having failed so many classes I did not see any future at all, and I was considering killing myself to get out of the anxiety and stress. My confidence regarding programming etc was 0.

I decided to apply for a junior developer job. I got an interview and to prepare for an interview I found this site, Project Euler. I did ten or so tasks.

The interview started out pretty bad, they asked me some technical questions which I did not give good answers to, and I saw that they where not impressed. Then they wanted me to solve two programming problems on a white board. Imagine the relief I felt when both of these questions where from the ones that I solved on Project Euler a couple of days before! I nailed them and the interviewers where clearly impressed. In the end they hired me and motivated it with that although I lack a lot of theory I am obviously a very good coder haha.

Anyway, that was what I needed, when I got this job I quit the drugs and got my act together. 12 years later I live a confortable life as a freelancer and have even managed to build my own SaaS with paying customers! Thank you Project Euler.
by didgetmaster | 2025-11-13 07:26:20+00:00
Communities across the world have a dilemma. How to have enough emergency responders available without breaking the budget. They tend to staff just enough to handle a normal workload plus a little extra. A major event can overwhelm them.

If you have an emergency when no one else has one, you can get a quick response. If there happens to be three other emergencies in your area at the same time, then the response time may be very slow.
by floppyd | 2025-11-13 07:26:49+00:00
I believe this only works this way on some android forks, iirc you are talking about Samsung. Stock android would show a warning "do you want to install apk from this app?" and lead you to a settings page that enables apk installs from this particular app. No need to separately enable the ability to install apks in general.

I always thought this is a very weird flow, it adds hoops yet accomplishes nothing because the hoops are all trivial and the same for every app.
by goranmoomin | 2025-11-13 07:27:35+00:00
IMO: Transpilers are compilers, but not all compilers are transpilers.

In my book, transpilers are compilers that consume a programming language and target human-readable code, to be consumed by another compiler or interpreter (either by itself, or to be integrated in other projects).

i.e. the TypeScript compiler is a transpiler from TS to JS, the Nim compiler is a transpiler from Nim to C, and so on.

I guess if you really want to be pedantic, one can argue (with the above definition) that `clang -S` might be seen as a transpiler from C to ASM, but at that point, do words mean anything to you?
by palmotea | 2025-11-13 07:27:44+00:00
> But ramping up the birth rate? Only three ways to pull that off: straight-up tank women's rights across the board, socialize childcare big-time, or just smash the current political system to bits and build something better.

Actually it's probably more about smashing the cultural and economic system. IMHO the problem with fertility isn't so much with "women's rights" or the "political system" per se, but capitalism (including capitalism-inflected feminism that idealizes careers, which is pretty much all mainstream feminism).

Under the current system you exist to be maximally exploited to increase profits (ideally consuming all your capacity, including that which you'd use to reproduce and raise children), and childcare (socialized or no) is a foolish attempt to solve that problem with more of the problem (and of course that doesn't actually work).

The solution is a system the allocates a significant fraction of everyone's labor to cultural continuity (reproduction, child-rearing, and civic engagement), which would require a significant re-ordering of priorities.
by tankenmate | 2025-11-13 07:28:16+00:00
One of my favourite books, I even read it a couple of times, even hacked around with xv6 (the x86 port of the edition 6 kernel[0][1], if you do hack around with it in a VM make sure to add HLT to the idle() function, if nothing else it will save your fans).

One of a small number of books (such as TCP/IP Illustrated[2]) that progressed me from the larval hacker stage.

I also met Lions when I was a kid, but didn't put 2 + 2 together until 20 years later!

[0] https://github.com/bringhurst/xv6 [1] https://pdos.csail.mit.edu/6.828/2011/xv6.html [2] https://www.r-5.org/files/books/computers/internals/net/Rich...
by cartoonworld | 2025-11-13 07:28:50+00:00
This is why they are so risk averse, there indeed are incredible dangers and if varies per place.

Operators, manufacturers and service have spent a long time making what we have very reliable in what are now pretty old designs. If a new pump manufacturer appeared in the scene, everyone making decisions needs to assess the reliability vs a well-known quantity of reliability.

This is what I mean when I say risk averse, and the mortar in the bricks are the suppliers and services. The record doesn’t show worse and worse throughout time, everyone in a nuclear safety related industry knows what to expect and what is expected of their production. Changing even this linear no-threshold model would incur a LOT of engineering, process development/improvement and risk analysis, which none of them want to do.

If you’re the one that screws up, it can be a nasty stain.
by znanz | 2025-11-13 07:29:20+00:00
At most banks, the absolute control belongs to risk and regulation department. A bank must safeguard their license above all else, and it is very easy for them to loose it if the bank is found doing something it should not (though for the big ones, they sometimes operate in a gray zone, which means they manage to keep their licenses despite relatively steep fines). Even for the simplest ui/ux change, risk department has the final say. Source: I’ve been working 15+ years in the banking industry.
by fmbb | 2025-11-13 07:30:05+00:00
> It's amazing how far we've regressed in efficency.

I don’t think we have. This is always what efficiency leads to, higher resource consumption. The phenomenon was described already in the 1800s: https://en.wikipedia.org/wiki/Jevons_paradox

JS and the web has seen performance improvements. They lead to more ads being served and more code being released faster to users.
by ta12653421 | 2025-11-13 07:30:44+00:00
For a lot of woman in "somehow develoed countries" the labour market is today more attractive than the "marriage market" as women rights etc. give them much more freedom than it was in older days (e.g. in some EU countries the woman had to ask their spouse if they allow them to work up into the 70s).

If you are for women rights etc., then you have to accept that this includes much lower birth rates (as having childrend is not the only way to survive).

Birth rates are only up in countries without any social development of women rights.
Show HN: Lynq – Turn Database Rows into Kubernetes Infrastructure Automatically
by selenehyun | 2025-11-13 07:30:52+00:00
Hi HN,

A few days ago, I shared Tenant Operator – a Kubernetes operator for multi-tenancy. After valuable feedback and production experience, I've evolved it into Lynq with a clearer scope and better documentation.

What it does: Lynq watches your database (MySQL) and automatically provisions Kubernetes resources based on active rows. Add a database entry → get a full stack (Deployment, Service, Ingress, whatever you define) in ~30 seconds. Update or delete the row → everything syncs automatically.

Key improvements since the original post:

- Generalized beyond tenants: now handles any DB-driven infrastructure pattern - Built-in drift detection, conflict resolution, and dependency ordering - Much clearer documentation showing real-world use cases - Production-tested workflow patterns (customer isolation, dynamic environments, self-service infra)

The core insight remains: your database is already the source of truth for dynamic entities (customers, teams, environments). Why maintain separate YAML files and manual kubectl workflows?

Real-world example: New customer signs up → DB insert → isolated namespace + all resources appear automatically. No CI/CD pipeline, no Helm release tracking, no manual kubectl apply.

This isn't for everyone – if your infrastructure is mostly static, traditional GitOps is simpler. But if you're managing 100+ dynamic nodes where configuration lives in a database, this approach eliminates a lot of operational overhead.

I'm looking for feedback on: - Design patterns you'd want to support - Edge cases I might have missed - Documentation clarity (especially for those new to operators)

Site: https://lynq.sh/ GitHub: https://github.com/k8s-lynq/lynq

Happy to answer any questions!
by godelski | 2025-11-13 07:31:51+00:00
Monero also isn't tradable on coinbase and is much harder to obtain or spend. Zcash has been pushing Zashi which will reconvert coins to shielded ones. They seem to be trying to take the issue seriously and help make this trivial for those who actually want to use coins as cash. Not sure it really matters for those who are just holding on coinbase or daytrading, as traders don't care about privacy and if you have a custodial wallet the custodian already has access to the sending and receiving addresses, significantly reducing privacy.

I'm with you, but it also seems like they have a better roadmap than Monero. If Silicon Valley can get monopoly status by selling things cheap and then jacking up the price after they have their network effect, why not get the coin embedded into the financial system first and then hard fork into private transactions only? Maybe it's not the right play, but at least we have people trying different things.
by pjmlp | 2025-11-13 07:32:04+00:00
Microsoft is the one that is butthurt with SteamOS.

Anyone that thinks one of the biggest console and desktop vendors, and publisher after ABK deal, is going to let another platform translating their systems win the race, is not paying attention to Microsoft's history.

When that happens, people would have liked that studios, not Microsoft owned, actually cared abandon Steam OS native games.

I play games on the platforms they are native, since Loki is no longer, I don't do GNU/Linux gaming, only Android, Windows and PlayStation.
by frm88 | 2025-11-13 07:32:11+00:00
to utilize intellectual property from others (either directly in the model aka NYT, or indirectly via web searches) without any rights

... and put the liability for retrieving said property and hence the culpability for copyright infringement on the enduser:

Since the output would only be generated as a result of user inputs known as prompts, it was not the defendants, but the respective user who would be liable for it, OpenAI had argued.

https://www.reuters.com/world/german-court-sides-with-plaint...
by emsixteen | 2025-11-13 07:32:13+00:00
I'm on the hunt for ways (system instructions/first message prompts/settings/whatever) to do away with all of the fluffy nonsense in how LLMs 'speak' to you, and instead just make them be concise and matter-of-fact.

fwiw as a regular user I typically interact with LLMs through either:

- aistudio site (adjusting temperature, top-P, system instructions)

- Gemini site/app

- Copilot (workplace)

Any and all advice welcome.
by hanrelan | 2025-11-13 07:32:27+00:00
If you run a pentest, allowing rooted devices will almost certainly show up as a vulnerability. It'll be marked "low risk", but you'll also be told that you don't want to "accept risk" for too many "low risk" vulnerabilities.

So somebody then needs to say that this is not something they worry about rather than doing the easy thing and remediating it.
by fainpul | 2025-11-13 07:32:43+00:00
If you want to adopt it in your workplace, I would not recommend nushell. They have severe, long standing bugs which don't get fixed. The most annoying to me is output formatting:

https://github.com/nushell/nushell/issues/13601

https://github.com/nushell/nushell/issues/16379
by MintPaw | 2025-11-13 07:33:23+00:00
Seem iquilezles has finally given in. He's been complaining about crawler attacks a lot in the last months/years.

https://x.com/iquilezles/status/1977172864785957340 https://x.com/iquilezles/status/1976866381099679817 https://x.com/iquilezles/status/1838858759336267842
by hliyan | 2025-11-13 07:34:28+00:00
I've been wondering whether it's time to reserve browsers for their original purpose of reading documents and move web applications to a different paradigm: perhaps native controls/windows rendered and controlled by cross-platform markup served over the web, running on a "headless" sandbox. Perhaps a bit like React Native, but JIT compiled on the client. Not sure if this already exists. I'd really like to have native UI controls back for applications.
by dpark | 2025-11-13 07:36:05+00:00
> Some sales taxes are conditional at the point-of-sale

What does this mean, and why is it relevant to anything? I feel like you’re trying very hard to insist that taxes are impossible to calculate.

> there is no single tax-included price

There’s no single pre-tax price either. All of this taken together makes it trivial to tune the post-tax price to round to the nearest nickel even if your tax authority hypothetically insists rounding is forbidden. The POS system says you owe 31.67 based on the ticket price and the applicable tax, rounds to a target of 31.65, and then applies a 2 cent discount pretax to your purchase to make this work out.

Hell, gas stations have proven prices can be in fractional cents so you could even calculate and apply a fractional discount if you find an edge case where you can’t discount whole cents and still round to the nearest nickel.
by debugnik | 2025-11-13 07:37:18+00:00
Brevity maybe, but ease of understanding no. Copyleft licenses interact with copyright law in ways that permissive licences just don't need to. The closest you can get is probably MPL-2.0.

The GPL is particularly bad here as it pretends to define what is or isn't a derivative work, which is outside the scope of a licence but within the scope of a court. The EUPL was created partly because EU directives bound the viral clause in ways the FSF won't admit to, although that one isn't simple either (I'm not a fan of its compatibility clause).
by athanagor2 | 2025-11-13 07:37:36+00:00
> You’d realise how bad this is when I tell you the benchmarks for the native WhatsApp for comparison. I tested the old/native WhatsApp, and it uses just 190MB most of the time, dropping to less than 100MB when it’s completely idle. At worst, it would reach 300MB, which can happen only when the chat is really active.

Well sounds like a lot of useless work was being done then, how does it gobble 100MB when idle? Are the protocols that complex?

Just do as I do and open web.whatsapp.com in your favorite browser
by bigstrat2003 | 2025-11-13 07:37:59+00:00
Nobody needed to "brainwash" me into choosing the MIT license for my projects. I choose it because I disagree with the philosophy of the GPL, and think that true freedom requires the freedom for others to make their own licensing choices. You are quite welcome to disagree with that stance, but please cut out the inflammatory language. It's not charitable towards others and it isn't healthy for good discussion.
by Dylan16807 | 2025-11-13 07:38:58+00:00
I don't know if I agree, but it's not a very extreme take.

Pretend every country with lots of nukes instead had no more than 100 warheads at a time. Would the world be much different? Would the average person be better off in a noticeable way?

Would it make a big difference if we never had hydrogen bombs? Note that we already had them in the early 50s. Everything since then was about increasing the quantity and refining designs, no meaningful size increases.
by inglor_cz | 2025-11-13 07:39:07+00:00
Beware of explaining everything with one reason, and I certainly noticed the tendency of contemporary Americans to explain everything with "capitalism".

It doesn't really fit the picture. Capitalism is about 250 years old and most of that time it correlated with a massive population explosion, not a collapse. The current world also isn't uniformly capitalist. Socioeconomic conditions and systems differ across the globe, but the collapse seems to be nearly universal.

There are more things at play. For example, we spend our most fertile years in school and we mostly eliminated teenage pregnancies in the developed world. Which is likely better for the socioeconomic level of the now-not-mothers, but it also has negative biological effects and sank the overall birth rate in a non-trivial way.

What is entirely new is the loneliness epidemic, though. I would blame that on the specific combination of Covid lockdowns (which killed off a lot of real-world institutions where people met in person) and the smartphone attention economy. That is a very small subset of "capitalism", though.
by brabel | 2025-11-13 07:39:53+00:00
I have 64GB of RAM and between IDE, some Docker containers and a local LLM, that started feeling like too little already. It’s just never enough, we always find creative ways to use every byte that’s available.

Oh and the browser (any browser, I tried many) just takes up 1GB per tab it seems. It’s insane. My old 8GB laptop is nearly unusable now and can barely be used to browse the internet and very little else. I can at least keep coding on emacs. Who would think emacs would one day be an example of a lean app!?
by d_e_solomon | 2025-11-13 07:40:14+00:00
The aircraft industry is one of the clearest case studies of how capital intensity, long development cycles, and political pressure create near-unbreakable duopolies.

Bombardier spent around $7–8B developing the CSeries, but a steep discount to Delta triggered a 300% U.S. tariff, killing the program. Airbus later acquired it for $1.

I wrote a breakdown of what went wrong; engineering missteps, cost overruns, government intervention, and why COMAC may be the only realistic future challenger.
by ssl-3 | 2025-11-13 07:40:29+00:00
> Is there a reason that couldn’t be done to make all prices + VAT multiples of 5c?

Yes, there are reasons that can't be done.

We don't have VAT in the States; we instead [usually] have sales tax.

And therein: We have something like twelve thousand different sales tax districts, all set at different percentages by combinations of states, counties and municipalities.

Some cities have multiple sales tax rates even within their bounds. My own tiny little city is at the intersection of 3 different counties, and has 3 different sales tax rates: A store on one side of the road has a different tax rate than a store on the other side, and one down the block a ways has yet a third rate.

This reality doesn't have to be ideal. It doesn't have to make sense. This is what we have whether it is awesome or terrible or some combination of both.

It would take a monumental amount of effort to unwind all of that and turn it into something nationally-unified like VAT. This process would take a very long time (perhaps decades), in part because some states don't have sales tax at all and introducing a uniform VAT would represent a very different way for them to go about the ways in which they conduct both commerce and taxation.

---

Of course, there's other ways to inject something sane and predictable in the decommissioning of the penny, and there's a number of of them mentioned elsewhere in other comments. But using any of them would have required utilizing an ounce of planning or forethought, and we didn't do "planning" or "forethought" here.

The decision to stop producing came from On High, and was presented in the form of a social media post[1] from the President that declared that it simply would be this way. There was no public planning or discourse involved.

We can talk about whether that's an awesome or terrible way to enact policies, but it doesn't really matter because that business has already been concluded -- with all of the swiftness and grace of eating a ham sandwich.

[1]: https://truthsocial.com/@realDonaldTrump/posts/1139772249337...
by tormeh | 2025-11-13 07:40:45+00:00
In principle the consoles themselves and the exclusives are both loss leaders. Or, sold at cost, anyway. The actual money is made from the 30% cut on any third party game sales, and the online subscriptions required to play online.

Consoles are expensive. Once a consumer has bought one, they're likely to stick with it for the generation. This is why we have flame wars about them. Only a small minority has several high-end gaming devices.