MurphyA/hacker-news huggingface dataset:
by archargelod | 2025-07-24 09:23:44+00:00
I'm using OpenSUSE Tumbleweed that has this option enabled by default.

Until about a year ago, whenever I would try to download moderately large files (>4GB) my whole system would grind to a halt and stop responding.

It took me MONTHS to figure out what's the problem.

Turns out that a lot of applications use /tmp for storing files while they're downloading. And a lot of these applications don't cleanup on fail, some don't even move files after success, but extract and copy extracted files to destination, leaving even more stuff in temp.

Yeah, this is not a problem if you have 4X more ram than the size of files you download. Surely, this is a case for most people. Right?
by mattlondon | 2025-07-24 09:24:59+00:00
In the UK, in London at least, they're starting to put in more and more ~4-5KW chargers on the electric street lamps/lamp posts.

So far its like 1 or 2 a street (and not all streets either), but hopefully one day it will basically be all of them in every street so you don't need to worry.

So if you need to park overnight on the street anyway, park next to a lamp post that has the socket. Its "slow" charging at 4 to 5 KW, but if you're parked for 8-12 hours (while you are asleep), that is quite a considerable top-up in the 40-50KWh range.
by Zak | 2025-07-24 09:25:31+00:00
It seems like you might be looking for "1.5V Li-ion AA", which is a 14430 with a buck converter stuck on the end.

I have pretty much the opposite preference regarding charging: I'd much rather swap in a charged spare and stick the drained battery in a slot charger than charge batteries inside devices. There's no waiting that way.
by x-complexity | 2025-07-24 09:25:57+00:00
...It took me writing out my original question to recognize why X:=(an in-place upgrade from RAIDZ1 to RAIDZ2) is non-trivial to implement.

(Original question: Why X hasn't been implemented yet?)

https://www.raidz-calculator.com/raidz-types-reference.aspx

The general difference between the two is RAIDZ2's additional blocks from its 2nd parity function, which seems independent from the 1st.

The (ideal) set of operations that would happen would be:

1) Treat existing parity disk as blank without overwriting it

2) Write to chosen parity disks 1 & 2 from new disks (assertion: new disks >= 2)

3) Blank out old parity disk

Step (1) would be near-instant, since it involves no writes. (3) either involves removing the block entries on the old parity disk and treating it as blank (near-instant), or writing zeroes to the disk (lengthy). The bulk of the time would be spent on (2).

The process of doing this migration would require siloing off writes to another place whilst the new parity disks are being built.

Considering that this migration (A) very rarely occurs, and (B) would require a write silo in the interim, devoting time into creating this error-prone task would not be wise.
by redserk | 2025-07-24 09:26:37+00:00
Also the lack of factoring in the current cultural backlash.

Lots of free data was available because nobody cared or knew it was being used as training data a few years ago.

But now? Why publish a side project on GitHub if the current marketing for AI is effectively “we will use this to eliminate your job”?

I’ve noticed an increased interest in keeping side projects private in my circles.
by austin-cheney | 2025-07-24 09:27:19+00:00
I wrote about it in this comment which was up voted to triple digits. My story is buried in a sub comment.

https://news.ycombinator.com/item?id=44599228

Here is almost the exact same comment but specifically in the context of WASM and tree structures receiving the maximum number of downvotes:

https://news.ycombinator.com/item?id=44657549

It’s weird but apparently insecurity among software developers is super common. It’s why I left a career writing JavaScript and refuse to go back.
by lexlambda | 2025-07-24 09:27:43+00:00
Some of the proposed solutions are problematic. A public transport systems absolutely needs to be reliable for the people who use it.

Skipping stops is the worst in that regard and breaks the whole point. No schedule causes issues downstream, since now there won't be a schedule to depend on when needing to switch to trains or other busses.

But in general, the only thing to realistically improve without decreasing reliability is the amount of time spent at a stop (also mentioned in the article).

All in all, I see these suggestions as "what to do in a worst-case scenario", i.e. if the service already has major issues.
by ericdc | 2025-07-24 09:28:12+00:00
Serverless Scales. Your App Still Crashed. It starts with a spike — maybe your app gets featured in a newsletter, or your product hits the front page of Hacker News. Suddenly, thousands of users flood your service. But you're ready, right? You're serverless. AWS Lambda will scale up! DynamoDB has on-demand mode!

Then… things slow down. Requests hang. Timeouts increase. Your dashboard goes from green to orange to red. Your app, once full of promise, is now full of users who can’t do anything.

What happened?

Serverless scaled but your problems scaled faster.
by thomasjb | 2025-07-24 09:28:26+00:00
I think an easy win for tram/tramtrain systems would be to have capacity to move cargo, either in rollcages like grocery shops use, or on pallets with dollies from a peripheral location, to city center locations and eliminate at least some light goods vehicles. The problem is, it would probably be a very inefficient use of labour to have humans do all the last few hundred yards pushing.
by tzs | 2025-07-24 09:28:37+00:00
> Like the clowns in Hawaii that have extra subsidies for EVs… their power comes directly from burning crude oil.

If all their electricity comes from burning crude oil than they'd get about the same amount of miles in an ICE by refining that oil to gasoline for the cars and an EV by burning the crude oil for electricity, distributing that over the grid to drivers to charge their EVs.

However, about 22% of Hawaii's electricity comes from solar, so the EVs will come out ahead.

Even if we ignore solar and assume the EVs only use electricity from burning crude oil, the crude oil fueled generators should be cleaner than ICE engines, so there would be a significant reduction in total green house gases and particulates.
by dzaima | 2025-07-24 09:28:56+00:00
That could be classified as a bug if it was decided that the allocator must guarantee that uninitialized memory is readable as a consistent value. Otherwise, making the allocator clear the hint is just unnecessary work.

Clearing the hint on read would probably be more sane, but would mean many more potential situations of unnecessarily losing it (GC doing unnecessary scanning, doing a heap dump, debuggers trying to read it, other sorts of memory scanning)
by vvanders | 2025-07-24 09:29:24+00:00
Flatbuffers lets you directly mmap from disk, that trick alone makes it really good for use cases that can take advantage of it(fast access of read-only data). If you're clever enough to tune the ordering of fields you can give it good cache locality and really make it fly.

We used to store animation data in mmaped flatbuffers at a previous gig and it worked really well. Kernel would happily prefetch on access and page out under pressure, we could have 10s of MBs of animation data and only pay a couple hundred kb based on access patterns.
by mattlondon | 2025-07-24 09:29:48+00:00
Same here. Got an EV before we got the proper 7KW charger installed in our house. We had an outdoor socket that the gardeners use for whatever and just have a "granny charger" hooked up to that which I think charges at perhaps 2KW (10A on a 240v UK plug).

We use perhaps 5% battery of our VW ID.3 on a typical day (school run, shops, visiting friends or whatever) so we just do an over-night top-up back to 80% maybe once a week when we get down to ~50%. Working surprisingly well - I am not sure I can be bothered to get the proper charger installed (which is annoying as I have already bought it and the cable for about £800 and its just sitting in my shed!)
by pyman | 2025-07-24 09:29:53+00:00
What's funny about this report is that it doesn't mention the challenges China, the biggest manufacturing power in the world, faced while automating factories with AI and robots.

Considering how advanced China is, maybe it's time we stop talking about the "AI race" and start talking about the "unemployment race." The US government should be asking: how is China tackling unemployment in the age of automation and AI? What are they doing to protect people from losing their jobs?

From what I've seen, they're offering state benefits, reinforcing unemployment insurance, expanding technical education, and investing in new industries to create jobs.

So what's the US doing apart from writing PDFs? It's up to them to decide what the next chapter is going to be. One thing is for sure, China is already writing theirs.

Social discomfort can lead to long-term instability if nothing is done about it. When people are pushed out of the system, it can trigger protests, strikes, and divisions within society. This is going to be America's (North and South) biggest challenge.
by agurk | 2025-07-24 09:29:59+00:00
On all the fuel injected engines I have owned there is a physical cable that controls the position of the throttle plate. There is an airflow mass sensor the other side of the plate to measure the amount of air and therefore how much fuel needs to be injected. So interestingly in these sort of engines you're really just controlling airflow to the engine rather than fuel/air mix like on one with a carburettor.

More modern engines have electronically controlled throttle plates, and this is definitely somewhere you could do something clever like you suggest - cutting fuel flow but also maximising airflow when there is zero throttle input.

I assume engine braking is generally considered a beneficial thing by manufacturers, but it could be fun to be able to customise the amount. Or do something like have the braking come on gently at first then harder. Maybe even try and have a linear or flat response curve vs. engine rpm.
by OneDeuxTriSeiGo | 2025-07-24 09:30:13+00:00
They really aren't. Recently (2021-2022) Mexico conducted a large random survey of the population and their results were within margin of the oft-claimed 1.7% number (their rate was 1.3% for the sample). The paper linked does some further analysis on those results [1] but the raw data is available at [2].

And their survey evaluates intersex conditions as those present at birth (even if they are discovered later in life but were present at birth).

1. https://doi.org/10.1093/pnasnexus/pgaf126

2. https://www.inegi.org.mx/programas/endiseg/2021/
by Seb-C | 2025-07-24 09:30:28+00:00
After winning the first cold war with a notable race to the moon, it feels now that the USA is doing everything to lose the second one with a race to the bottom.

As a non American, I just hope they don't take too long to reach it. While I'm thankful for the positive influence that the USA had in the last century, lately I feel like they only have a negative one, notably by poisoning our societies with unregulated big tech and social networks.

Whatever comes next, I can only hope that this wave of AI generated falsehoods is the last straw.
by matsemann | 2025-07-24 09:30:40+00:00
Yeah, strict rules. But the Wine Monopoly is great and quite beloved. For more expensive wines/liquors where the alcohol tax is a small amount of the total price, it's actually reasonably priced. The monopoly get good prices due to the volume they purchase of stuff.

And the selection is great. In Denmark for instance, every store has a selection of alcohol, but it's quite limited and always the same everywhere. You have to hunt for specialty stores. But the monopoly has everything even in smaller cities.
by Hikikomori | 2025-07-24 09:31:07+00:00
Its usually not BGP, its some operator misconfiguring BGP, and there's loads of ways of doing that and its hard to know what that would look like from a remote view like your own network. Most efficient way is to just compare current bad state to previous good state and look at the diff, ie what changed for some prefix in your table compared to previous version of your table.
by machiaweliczny | 2025-07-24 09:31:21+00:00
Yeah, I started creating my own architect tool as this is what missing currently. Given good architecture you can really hand down implementation to AI these days. One problem I see that these tools aren't good at reading logs of long running processes (like docker-compose)

But you need to: * Research problems * Describe features * Define API contracts * Define basic implementation plan * Setup credentials * Provide testing strategy and setup efficient testing setup/teardown * Define libraries docs and references and find legit documentation for AI * Also AI does a lot mistakes with imports etc. and long running processes
by bell-cot | 2025-07-24 09:32:11+00:00
The article is pretty short & fluffy, focusing on solar storm scares.

I'd suggest reading the vastly more informative and interesting research paper, in Royal Society A. (Also 2023; linked at the article's end.)

That paper's Abstract:

> We present new 14C results measured on subfossil Scots Pines recovered in the eroded banks of the Drouzet watercourse in the Southern French Alps. About 400 new 14C ages have been analysed on 15 trees sampled at annual resolution. The resulting Δ14C record exhibits an abrupt spike occurring in a single year at 14 300–14 299 cal yr BP and a century-long event between 14 and 13.9 cal kyr BP. In order to identify the causes of these events, we compare the Drouzet Δ14C record with simulations of Δ14C based on the 10Be record in Greenland ice used as an input of a carbon cycle model. The correspondence with 10Be anomalies allows us to propose the 14.3 cal kyr BP event as a solar energetic particle event. By contrast, the 14 cal kyr BP event lasted about a century and is most probably a common Maunder-type solar minimum linked to the modulation of galactic cosmic particles by the heliomagnetic field. We also discuss and speculate about the synchroneity and the possible causes of the 14 cal kyr BP event with the brief cold phase called Older Dryas, which separates the Bølling and Allerød millennium-long warm phases of the Late Glacial period.
by dwb | 2025-07-24 09:32:36+00:00
No-one has complained about “attractive women in games”, that is a mischaracterisation. “Attractive” is a subjective judgement anyway. People have complained about the predominance of women in video games adhering to a particular set of beauty standards, to the near exclusion of anyone else. It should be very uncontroversial to want a representative selection of people in games. And for the production companies, it makes obvious business sense.
by philipallstar | 2025-07-24 09:33:09+00:00
> Gains, however, are not equitable. Low-income neighborhoods, which often endure the highest pollution impacts, have seen slower EV uptake, demonstrating the necessity of access to clean transport on an equitable basis.

Air quality tier list:

S-tier: African/American/Australasian countries that were never discovered by the West, and have no energy sources (hypothetical)

B-tier: Western countries and similar (e.g. Japan), and those who've had a resource that they've traded for Western advances (e.g. Asia/Middle East) that can afford nuclear and renewables

D-tier: Sub-Saharan African/South American countries that now have energy needs but are burning coal or diesel to meet them
by altairprime | 2025-07-24 09:33:47+00:00
There are no renter-accessible power outlets anywhere in the 300-spot parking garage for my current complex, nor the 300-spot parking garage for my past complex, nor the 12-spot covered parking for my previous complex, etc. (The one prior to all those, I parked directly outside my bedroom window, but we were expressly prohibited from using A/Cs — and so one can safely assume electric vehicles — because the supply run for the property's buildings was so badly underprovisioned that we risked melting it and twice blew the entire property circuit altogether.)
by Nfilippov | 2025-07-24 09:33:49+00:00
Last week I spent 6 hours writing my performance review. Six hours I could have spent shipping features, fixing bugs, or literally anything more valuable.

The worst part? My manager asked for "specific examples of collaboration improvements." I'm a developer. I collaborate through code reviews and Slack. But somehow none of that "counted" because it wasn't in essay format.

So I built ASAY - an AI that actually understands how engineering teams work. It watches your Slack, GitHub, Figma, and Jira, and captures feedback in real-time with 30-second voice memos.

Alpha demo: https://www.youtube.com/watch?v=UaBrwOTjUTE

Need 5 teams for free alpha testing (3 months + direct feedback). Looking for teams that hate performance review bureaucracy as much as I do.

Site: aaasay.com
by tialaramex | 2025-07-24 09:34:15+00:00
There shouldn't need to be separate apps. I like Edinburgh, only been there twice and both times as a tourist but I don't think "Wow, a separate Edinburgh bus app" would have been a boon, whereas "Oh, my bus app just works here" would make sense.

At one point Edinburgh's bus operator was part of the same legal entity as the company which provided some bus services in my city, though that is no longer true. London has it right, no tourists and almost no locals care about the bus companies. All the buses are painted the same colour, all of them work the same way, who cares which company operates the bus or why?
by Kon5ole | 2025-07-24 09:34:17+00:00
Your implication is misguided, solar is in fact the most practical way to add more electricity for most countries.

The US generated an additional 64Twh of solar in 2024 compared to 2023. To get the same amount from nuclear you would need to build 5 large reactors in one year.

As for land mass, we can re-use already spent land mass, like rooftops, parking lots, grazing farmland and such. Solar can also be placed on lakes.

So for the foreseeable future there is no actual need for new land to be dedicated to solar.
by DeepSeaTortoise | 2025-07-24 09:34:23+00:00
Hey, I'll reply later to noman-land's comment below, but progress is kinda slow. It takes more time than expected to categorize this many channels and I stopped yesterday after having sorted a bit over 500 and have barely reached the letter "H" (most not tech related ofc, so no worries about getting a monstrous list).

I got a bit more time today, so maybe today evening (German time), elsewise I'll have to skip Friday, so likely Saturday afternoon.
by pjc50 | 2025-07-24 09:34:49+00:00
> I wonder if they could be found to be publishers of AI content they provide.

I don't see how it could be otherwise - who else is the publisher?

I'm waiting for a collision of this with, say, English libel law or German "impressum" law. I'm fairly sure the libel issue is already being resolved with regexes on input or output for certain names.

The real question of the rest of the 21st century is: high trust or low trust? Do we start holding people and corporations liable for lying about things, or do we retreat to a world where only information you get from people you personally know can be trusted and everything else has to be treated with paranoia? Because the latter is much less productive.
by hiAndrewQuinn | 2025-07-24 09:35:03+00:00
I might be an interesting case study here in that I started working in tech when I was 14, didn't start college until I was 22, and ended up with a STEM degree afterwards (Northwestern, electrical engineering).

While it was always possible for me to find work before the degree, I have to admit that the work offered was vastly incommensurate with both my actual skill level and my desired compensation. This is much less the case post-degree. In fact I now regularly have to turn down work I frankly feel like I couldn't do as good a job on because I have a language to learn and a citizenship to clinch.

I do think this effect would have faded out gradually either way, markets are going to reach equilibrium. But the degree made it happen much faster for me even despite relocating to an entirely foreign job market. I would say get the degree in almost all cases.
by benreesman | 2025-07-24 09:35:33+00:00
Knowing my chosen configuration of phone stymies law enforcement overreach enough that criminals use same one? I chose wisely.

Cops think I did something wrong? Show up at my house with a warrant.

There are all kinds of ways that its easy to tell if someone is acting like a criminal, like trying to get and serve a warrant for their arrest.

Can't get a warrant without a warrantless wiretap? Fuck off then.
by cubefox | 2025-07-24 09:35:42+00:00
> You are using all of the above whether you know it or not when programming in a high-level language.

Exactly. The average programmer doesn't have to know the math behind things like types to use them.

> The real value comes when you do it with the knowledge of the mathematics in hand because then it allows you to prove your Program as "Correct" (w.r.t. a specification).

I don't think the average software engineer does that or would benefit from doing it. I certainly don't.
by joncrocks | 2025-07-24 09:37:04+00:00
For your 'Dopp kit' - do you have duplicates for things that you use on a daily (or more frequent) basis? e.g. Toothbruth, hair gel

While I follow this approach generally pre-travel, I find that on occasion I can end up taking the 'regulars' out of my travel kit for use and absentmindedly place them back in their 'normal' locations when using them as part of my regular routine.
by mgaunard | 2025-07-24 09:38:25+00:00
Happiness Forgets is one of my favourites for a classic experience.

Discount Suit Company has a cool vibe, a bit more party-like, I remember dancing a few times there (despite it being tiny).

Waltz is a new one that's a bit different, Japanese-style, their creations are quite unique and masterfully delivered.

Shapes is also very popular for some reason, though I don't really see the point of places that only do bottled cocktails.

In Shoreditch and adjacent areas there are many other ones.
by MOARDONGZPLZ | 2025-07-24 09:39:23+00:00
> I think the main thing to be worried about is that this model is undermining the fundamental economic model the internet's currently based on.

This would be lovely.

> I think the worst case scenario is that people stop publishing content on the web altogether. The most likely one is that search/summary engines eat up money that previously came from content creators.

More than likely, people return to publishing content because they love the subject matter and not because it is an angle to “create content” or “gain followers” or show ads. No more “the top 25 hats in July 2025” AI slopfest SEO articles when I look for a hat, but a thoughtful series of reviews with no ads or affiliate links, just because someone is passionate about hats. The horror! The horror!
by d3ckard | 2025-07-24 09:40:29+00:00
On vodka: Sobieski is not a good brand and "Luksusowa" is fine, but it's made of potatoes.

Personally, I strongly prefer vodkas made of wheat, they tend to be smoother and sit better (and the hangover is anegdotically less of a problem).

Also, people who think vodka quality doesn't matter clearly never drank a lot of vodka.
by pjc50 | 2025-07-24 09:40:29+00:00
Doesn't even have to be "better", just "different". The classic one is whether you should refrigerate eggs, which has diametrically opposite answers.

But anything that actually matters could be politicized at any time. I remember the John Gummer Burger Incident: http://news.bbc.co.uk/1/hi/uk/369625.stm , in the controversy over whether prion diseases in beef (BSE) were a problem.