MurphyA/hacker-news huggingface dataset:
by nandomrumber | 2025-07-05 06:06:07+00:00
Did you know if you run a business (carry on an enterprise) the majority of the costs of doing business are tax deductible.

That's another term subsidised.

I'd argue fossil fuel industry subsidies are a net benefit to society as they help enable cheap reliable energy.

Whereas renewable subsidies are a net negative because they don't. Everywhere more renewables have gone electricity has become more expensive and less reliable, completely antithetical to strong industrial development.

Also, renewables seem to be driven forward largely due to a psychological contagion that a climate apocalypse is nigh, which is turning out to be completely toxic, especially to the minds of the next generations.
by PoshBreeze | 2025-07-05 06:06:16+00:00
It depends on the games you play and what you are doing. It is a mixed bag IME. If you are installing a game that is several years old it will work wonderfully. Most guides assume you have Arch Linux or are using one of the "gaming" distros like Bazzite. I use Debian (I am running Testing/Trixie RC on my main PC).

I play a lot of HellDivers 2. Despite what a lot of Linux YouTubers say. It doesn't work very well on Linux. The recommendations I got from people was to change distro. I do other stuff on Linux. Game slows down when you need it to be running smoothly doesn't matter what resolution/settings you set.

Anything with anti-cheat probably won't work very well if at all.

I also wanted to play the old Command and Conquer games. Getting the fan made patchers (not the games itself) to run properly that fix a bunch of bugs that EA/Westwood never fixed and mod support is more difficult than I cared to bother with.
by wraptile | 2025-07-05 06:06:56+00:00
China has been rolling back subsidies because they won solar panels. No other country is even remotely close to market strength as China here and obviously for Chinese it makes sense to reduce incentives but does that make sense for the US which has 1% of this market power?

> Between January and May, China added 198 GW of solar and 46 GW of wind, enough to generate as much electricity as Indonesia or Turkey [1]

1 - https://www.theguardian.com/world/2025/jun/26/china-breaks-m...
by edg5000 | 2025-07-05 06:09:56+00:00
Mostly agree. What works better is seeing the AI as a "high level to low level converter", in the same way Java is converted to machine code when it's ran. You describe exactly what you want it to report or do, and steer it whenever there are ambiguities. It does "grunt work" for you. With the bar of what grunt work means being moved up. Grunt work used to be doing the dishes or calculating numbers by hand on a paper spreasheet. Decades ago we automated those these. Now we've automated searching for information, summarization, implementing fully specified technical desings for software, the list goes on.
by throwawaysleep | 2025-07-05 06:10:54+00:00
Canada's lack of startups is heavily cultural.

We adopt new products less. We are far more risk averse about purchasing goods or services from startups, far more risk averse about funding them (founders often give personal guarantees to get the investment), value the equity startups offer at far less, etc. Government is far more fussy about accountability with that refundable R&D money, so lots of time is spent filling out paperwork and hiring consultants to do it.

Here is a video that explains a lot about Canadian purchasing:

https://www.cbc.ca/player/play/video/1.4596459
by strogonoff | 2025-07-05 06:13:32+00:00
Sources who claims this, and details as to how?

I disagree that it is the cause.

The mechanism does not distinguish between “bad economic activity” and “good economic activity”. I.e., the same mechanism applies to positive progress (carbon dioxide sequestration, more expensive technology and techniques reducing environmental impact, etc.), it just requires proper incentive alignment and accounting for bad faith actors via regulation.

A deflationary system with limited supply makes kings and ultimately defeats itself, as your money is decreasingly evidence of your effort and work and increasingly evidence of you having held to it for a while. (It is also a quality of the current system, but less so, and it should be even less so, not more so.)
by Dylan16807 | 2025-07-05 06:14:57+00:00
Were those arrays doing regular scrubs, so that they experience rebuild-equivalent load every month or two and it's not a sudden shock to them?

If your odds of disk failure in a rebuild are "only" 10x normal failure rate, and it takes a week, 5 disks will all survive that week 98% of the time. That's plenty for a NAS.
by samus | 2025-07-05 06:15:17+00:00
IMHO, anybody willing using a file system marked as experimental from a downstream kernel should be able to wait for the fix. If they need it faster they should be ready to compile their own kernel or seriously reevaluate their decision to adopt the FS.

The Kernel's pace is predictable, even billion $ corporates can live with it, and it's not like Linus hasn't accommodated you in the past. But continuing to do so will make people stop believing you are acting in good faith, and the outcome of that will be predictable.

This is simply how the development model is like in the Linux kernel. Exceptions happen, but they sometimes backfire and highlight why the rules matter in the first place, and therefore they are unlikely to change.
by orbital-decay | 2025-07-05 06:15:18+00:00
I feel like we're walking in circles and not sure if you're doing this on purpose...

>Here's what you started with: "The point about non-determinism is moot if you understand how it works."

Yes, the authors' point about non-determinism is moot because he draws this conclusion from LLMs being non-deterministic: "what works now may not work even 1 minute from now". This is largely untrue, because determinism and correctness are orthogonal to each other. It's silly to read that as "LLMs are deterministic".

>When challenged you're now quite literally saying "oh yeah, they are all non-deterministic, will produce varying results, it's impossible to control the outcome, and there's some ideal non-existent LLM that will not have these issues"

That's not what I'm saying. Better LLMs would be even less deterministic than current ones, but even that would not be a problem.

>So what's your point and forest again?

Point: "Determinism and correctness are orthogonal to each other".

Forest: there's much more going on in LLMs than statistical closeness. At the same time, you can totally say that it's due to statistical closeness and not be wrong, of course.
by me551ah | 2025-07-05 06:16:31+00:00
I doubt if this will make much difference. Offshoring as a tactic emerged in the pandemic when companies realised that being “remote” works just as well.

Sure, foreign R&D still gets amortized over 15 years (NPV ≈59 % of a full write-off, so you “lose” ~8.6 % of your R&D spend in present-value terms, and only 6.7 % of the cost is deductible in year 1, creating a 19.6 % cash-tax gap). But offshore wages are often 50–70 % below U.S. rates:

• Even after the slower amortization drag, hiring at half the cost nets you ~30 % total savings on R&D headcount.

• On a pure cash basis you only need ~20 % lower wages to break even; most offshore markets easily exceed that.

• So the labor-cost arbitrage far outweighs the tax timing penalty unless your foreign salaries are less than ~20 % below U.S. levels.

In short: the 15-year amort rule hurts your tax deduction, but 50 %+ lower offshore wages more than make up for it.
by edg5000 | 2025-07-05 06:17:03+00:00
If you have absolutely no idea what the code is doing, something is wrong. Imagine someone with no engineering experience telling an engineer to build a jet engine "make it spin fast". Presented with the designs, he has no idea wether it's good. Obviously that is not workable. Rather, the one in charge for guiding, say, the design of a jet engine, would know the intricacies of the jet engine himself perfectly. It just would be too tedious to design all the little parts of it, and verify all the little characteristics by one person.

When developing with an LLM, you first figure out how you want to do it, and essentially start imagining the code. But rather than writing and testing, you tell the LLM enough to unambiguously implement what you have in mind, and how to test it/the expected behavour/scenarios you have in mind that it will support. Then you review the code; modern claude will not present you with buggy code, it will go through iterations itself to have something that works. The feedback than usually is something more about code style, consistency, or taking into account future expansions of the code.
by elbear | 2025-07-05 06:17:48+00:00
What do you define as a production compiler? Two related languages have compilers built in Haskell: PureScript and Elm.

Also, Haskell has parsers for all major languages. You can find them on Hackage with the `language-` prefix: language-python, language-rust, language,javascript, etc.

https://hackage.haskell.org/packages/browse?terms=language
by CraigJPerry | 2025-07-05 06:18:04+00:00
As someone who strongly favours Java and Python, Go is kinda the ultimate when it comes to out of the box tooling. I think Java still has the crown overall but that's because of tooling in the ecosystem, not tooling that comes with a jvm.

Want to profile your go? pprof built in (to be fair python has had cProfile forever but the Go version is more convenient to read the output).

Want to run some tests, or better yet some benchmarks? A good take on the problem space is just built in. You can safely go with the default and don't need to spend mental tax credits on selecting the best benchmarking lib from the ecosystem.

Stuff like go fmt is just taken for granted but even in the python world, there are still some non-black (and compatibles like ruff) flavoured formatters floating around - probably the most common on GH even today in Python is no formatter.

Can go on and on - go generate (maybe a tiny bit less relevant with generics being available today?), go tool, go vet, ...
by stodor89 | 2025-07-05 06:18:35+00:00
> I have also realized that there is a lot out there in the world besides video games, and getting all in a huff about it isn’t worth my time or energy.

I think more and more people will realize games are a waste of time for them and go on to find other hobbies. As a game developer, it kinda worries me. As a gamer, I can't wait for gaming to be a niche thing again, haha.
by londons_explore | 2025-07-05 06:18:38+00:00
Good chance those coins are 100% traceable. They were lost in the days before good privacy tools like mixers, and the database of the biggest exchange MtGox was fully leaked so everyone knows the real name, email, bank details, and date of birth of the owner of every old coin.

Very pleased I disposed of all mine long ago, and the Blockchain shows that so nobody tries to kidnap me for the keys.
by KingOfCoders | 2025-07-05 06:19:31+00:00
(Never did run Linux on my A4000/40/Retina, got a PC for that)

I remember the early 90s when there wasn't DNS working at our university for everything and we exchanged IP addresses of FTP servers like the one from the thread:

ftp.informatik.rwth-aachen.de 137.226.112.172 /pub/Linux
by rewgs | 2025-07-05 06:20:52+00:00
Kent, it’s actually really simple: bcachefs is experimental. Those that are currently using bcachefs and those that can’t wait for a data recovery tool that hasn’t existed until now is a group containing precisely zero people.

You’re acting like bcachefs systems are storing Critical Data That Absolutely Cannot Be Lost. And yet at the same time it’s experimental. I’m just one user, but I can tell you that, even as excited as I am about bcachefs, I’m not touching it with a ten foot pole for anything beyond playing around until at least the experimental label is removed.

I imagine my position is not uncommon.

Please stop trying to die on this hill. Your project is really great and really important. I want it to succeed.

Just chill and let bug fixes be bug fixes and features be features.
by kenjackson | 2025-07-05 06:24:41+00:00
Depends. If you have written other Tower Defense games then it’s probably really close to that line. If you just took a CS class in high school then this vibe approach is probably 20x faster.

My aunt would always tell me that making fresh pasta or grounding your own meat was basically just as fast as buying it. And while it may have have been true for her it definitely wasn’t for me.
by FabHK | 2025-07-05 06:24:43+00:00
How do you get that?

BTC private key space is 256 bit. Let's say a billion wallets, that's 30 bits, so you need to check 226 bits to hit one wallet.

A H100 does about 1000 TFLOPS at the very most, that's 10^15 or 50 bits per second (generously assuming we can check on key per FLOP).

6B days of that will give you an additional 50 bits (6 = 8 = 3 bits, B = 1000^3 = 30 bits, day = 10^5 seconds = 17 bits).

Now we're talking 100 bits. But as discussed above, you need to check 220 bits to hit a key. There's still quite a gap.

For comparison, the entire Bitcoin network (using 1% of world electricity) does about 1000 EH/s at the moment, that's 10^21 or 70 bits per second (so, roughly equivalent to a million of H100, using the rough overestimating sketch above).

Per year, that's 70+25 = 95 bits. Still far.
by DoesntMatter22 | 2025-07-05 06:24:46+00:00
Worse fun personal fact. I was planning to buy 5000 bitcoins on a Friday after work. A coworker convinced me and it made sense. Bitcoin was less than 2 a coin at that point.

Then I go down the elevator in my building and there is a huge crowd of people. It ended up being 50 cent the rapper and a few other famous people.

It was so surreal and unexpected I completely forgot about Bitcoin for a few months. And by then I could stand the fact it had tripled (or something) and I had missed it.

Would have been hundreds of millions. Could have lost the hdd or had sold later but I'd always hold some.

Lol so now I blame 50 cent that I didn't buy Bitcoin
by BobbyJo | 2025-07-05 06:25:02+00:00
This ignores the other financial and non-financial costs of offshoring: legal, cultural, temporal... a lot of the time, those close the gap.

On paper, offshoring has made sense the entire time, and yet here we are in 2025 and companies still hire American devs. Not only that, they often fly in foreign devs just to pay them more here than if they had just offshored to their home country.
by matsemann | 2025-07-05 06:25:38+00:00
Yeah, often working backwards and forwards at the same time is how to solve some advanced puzzle games. Then you keep it from exploding in options. When thinking backwards from the goal, you figure out constraints or "invariants" the forward path must uphold, thus can discard lots of dead ends earlier in your forward path.

To me, those discoveries are the fun part of most puzzle games. When you unlock the "trick" for each level and the dopamine flies, heh.
by eric-burel | 2025-07-05 06:28:44+00:00
Hi, CIR expert here, it's well and alive. There has been a communication push against it last year but relatively over. It's 30% of R&D expenses as a tax cut. Update: I think the 50% you mention is related to non salary expenses CII = a smaller similar system for innovation, which we differentiate from R&D. CII used to cover non salary expenses with a 50% forfait but this part has been removed indeed. It still covers 20% of salary expenses.
by wltr | 2025-07-05 06:28:45+00:00
There’s Orange Pi Zero, they are pretty good. I have the very first version from circa 2016, and I like it. The only thing I’d change is to move from 32 bit to 64. But IIRC their very next version is 64 bit. And as of today there are three or four versions. All of which are pretty cheap.
by virgoerns | 2025-07-05 06:29:08+00:00
Zoxide isn't a replacement for cd, but it is a wrapper for cd. It's the alternative for OG "z" (written in Bash I believe) and autojump (python) that were here for 20 years or so.

Basically, when tou type "cd some/subdir", these tools remember the frequency/recency of durectories you cd into, so at some point you can type "z sub" and they teleport you to "some/subdir" no matter what's your current working dir.

I love it and use it daily. Zoxide just has some nicer features than the alternatives (and maybe it's faster).
by webmaister | 2025-07-05 06:30:20+00:00
I'm currently building a suite of free AI tools for the beauty niche:

https://www.nose-shapes.com Upload a selfie and an AI model classifies over a dozen nose types (Greek, button, fleshy, flat, etc.), plus tips on contouring and finding complementary glasses.

https://www.foundation-shade-finder.com Snap a photo and our AI analyzes your skin tone + undertone, then recommends exact foundation shades from brands like MAC, Fenty, L’Oréal, Estée Lauder.

https://www.golden-ratio-face.com Measures facial proportions against the "golden ratio" to reveal symmetry and aesthetic balance—perfect for beauty enthusiasts and content creators seeking visual harmony.

All of them are no‑login, instant‑result web tools. I'd love the get any feedback from accuracy and UI to feature ideas or niche extensions.
by yjftsjthsd-h | 2025-07-05 06:30:42+00:00
One of my machines runs root on ZFS via DKMS. I will grant that it is annoying, and it used to be worse, but I don't think it's been quite as bad as all that for a very long time. I would also argue that it's more acceptable for testing actively developed stuff that's getting the bugs worked out in order to work towards mainlining.

That said, I vaguely seem to recall that bcachefs ended up involving changes to other parts of the kernel to better support it; if that's true then DKMS is likely to be much more painful if not outright impossible. It's fine to compile one module (or even several) against a normal kernel, but the moment you have to patch parts of the "main" kernel it's gonna get messy.
by TeMPOraL | 2025-07-05 06:31:18+00:00
Too cheap to meter? Inference is cheap and there's no long-term or even mid-term moat here.

As long as the courts don't shut down Meta over IP issues with LLama training data, that is.

I can't stress that enough: "open source" models are what can stop the "real costs" for the customers from growing. Despite popular belief, inference isn't that expensive. This isn't Uber - stopping isn't going to make LLMs infeasible; at worst, it's just going to make people pay API prices instead of subscription prices. As long as there are "open source" models that are legally available and track SOTA, anyone with access to some cloud GPUs can provide "SOTA of 6-12 months ago" for the price of inference, which puts a hard limit on how high OpenAI, et al. can hike the prices.

But that's only as long as there are open models. If Meta loses and LLama goes away, the chilling effect will just let OpenAI, Microsoft, Anthropic and Google to set whatever prices they want.

EDIT:

I mean LLama legally going away. Of course the cat is now out of the bag, the Pandora's box has been opened; the weights are out there and you can't untrain or uninvent them. But keeping the commercial LLM offerings' prices down requires a steady supply of improved open models, and the ability for smaller companies to make a legal business out of hosting them.
by Groxx | 2025-07-05 06:31:20+00:00
Ha, a site I worked on hit this limit for the "follow relationships" table - had to build a new compound key table to migrate to, with triggers to dual read/write, to unbreak everything. In a few hours of "wtf" -> "oh crap" -> "well I guess we gotta do it right this time" and quick coding.

And then I pulled apart PT-OSC to make it more... less incredibly stupid about resource use, so it wouldn't cause too much load while it backfilled. And let it run for about 6 weeks.

Good luck! It's a fun problem to have - excess success, and a light puzzle to solve :)
by raynr | 2025-07-05 06:31:45+00:00
> Congratulations: you have successfully turned your cool idea into a chore.

The article gave me a vague, off-topic sense of unease but your comment crystallised the feeling for me.

I really wish less emphasis is placed on this kind of blue-sky, "strategic" thinking, and more placed on the "chores". Legwork, maintenance, step-by-step execution of a plan, issue tracking, perspective shifting etc. are all, in my opinion, critically important and much more deserving of praise and respect than so-called "strategic" thinking.

Which, IME, most people can't do anyway! After they've talked their big talk you suggest that there's a practical, on-ground problem and they look at you accusingly, like you're sabotaging their picture. And I'm like, no, my friend; reality is sabotaging your picture, it's just the two of us here and you're not losing any face by me pointing that out, and also if you were an actual strategic thinker you'd have taken my on-ground problem into account already...
by benreesman | 2025-07-05 06:31:47+00:00
I don't know much about Ira Glass and I'm not going to be a 5 minute wikipedia expert about it, so maybe I'm missing out on very relevant philosophy (I hope someone links the must read thing), but those would be very intentionally inverted meanings of the taste/skill dichotomy.

LLMs are good at things with a lot of quantity in the training set, you can signal boost stuff, but its not perfect (and its non-obvious that you want rare/special/advanced stuff to be the sweet spot as a vendor, that's a small part of your TAM by construction).

This has all kinds of interesting tells, for example Claude is better at Bazel than Gemini is, which is kind of extreme given Google has infinite perfect Bazel and Anthropic has open source (really bad) Bazel, so you know Gemini hasn't gotten the google4 pipeline decontamination thing dialed in.

All else equal you expect a homogenizing effect where over time everything is like NextJS, Golang, and Docker.

There are outlier events, like how Claude got trained on nixpkgs in a serious way recently, but idk, maybe they want to get into defense or something.

Skill is very rarely the problem for computers, if you're considering it as district from taste (sometimes you call them both together just skill).
by volfonibros | 2025-07-05 06:31:52+00:00
I went back to the (french) articles making that claim in headlines and it turns out to be false, thanks.

He lost his appeal in his case against the city authority to search the landfill, so he can't ever search for it. It's a bit buried in his feed in between the announcements about tokenizing part of these legally inaccessible coins.
by Bluecobra | 2025-07-05 06:32:52+00:00
There was a cheat program that kinda did this called ShowEQ. It analysed the EverQuest network traffic and was able to draw a map of the zone, and showed called the NPCs and players. The best part was that it even showed what loot was on each enemy. The barrier to entry was a bit high. It required a hub, and a second PC running Linux. Eventually it became a cat and mouse game with SOE changing the network traffic/adding encryption/etc. It was fun while it lasted!
by amatecha | 2025-07-05 06:32:55+00:00
Uhh, these 12VHPWR connectors seem like a serious fire risk. How are they not being recalled? I just got a 5060ti , now I'm wishing I went AMD instead.. what the hell :(

Whoa, the stuff covered in the rest of the post is just as egregious. Wow! Maybe time to figure out which AMD models compares performance-wise and sell this thing, jeez.
by theshackleford | 2025-07-05 06:33:00+00:00
Same way I treat my windows machine, but also the reason I wont be swapping it to linux any time soon. I use different operating systems for different purposes for a reason. It's great for fompartmentalization.

When I am in front of windows, I know I can permit myself to relax, breath easy and let off some steam. When I am not, I know I am there to learn/earn a living/produce something etc. Most probably do not need this, but my brain does, or I would never switch off.