MurphyA/hacker-news huggingface dataset:
by vladms | 2025-10-08 11:20:30+00:00
> If outside entities only allow you to run specific distros or configs, you're done For many years the only thing "allowed" was Windows. There was a big effort done by some people to push back against that.

> My jobs VPN only runs on Ubuntu Does your job allow a personal device? For many jobs I got a company laptop and that was it. No choice of OS/distro or anything. And to be honest, I find this reasonable considering how "careful" are people with their devices.

> My bank wants the chrome browser From the banks I tried (I ended up with 6 accounts) in the last 3 years, only one had some issues with Firefox. So, for me, there was (still) plenty of option.

> Most if the big sites make you jump trough hoops for non-chrome browsers And whoever cares should push back (I mean Facebook? I stopped using it because is crap ignoring any browser/os behavior). It was much worse, I am honestly amazed that we managed to arrive were we are.

Just as an example: in the 2000 I had to wait one month to get a laptop without Windows pre-installed, and need to travel one hour because they would not deliver at home, then install a Linux distro myself. Would you have said then "but we have no option, everything that comes to my doorstep tomorrow is Windows" ? You can say "but not everybody can do that", sure, but if people that can, don't, then wo will?
by Agraillo | 2025-10-08 11:22:05+00:00
It's an interesting question, but maybe more complex than it appears. We cannot get rid of the cultural passing of information (non-genetic) in humans. If we do, we get feral children [1] (also known as Mowgli in popular culture). But I doubt anyone would seriously want to compare this "pure" intelligence with that of other primates. There is a possible agreement that socialization is not an option for humans but a requirement. Maybe if by some bad luck feral children were grouped together for some time, this might be an approximation, but I'm not sure. Overall, using computers as an analogy, it's like humans are only functional after the software installation following the first power-on, which is more or less required for normal activity.

[1] https://en.wikipedia.org/wiki/Feral_child
by Arnt | 2025-10-08 11:22:16+00:00
Most recently in my case: "$3.5 million scam victims compensation fund".

People who want me to hear them belong to one of two groups: I want that, or I don't.

The second group may be expected to be overwhelmingly spammers and scammers, with a smattering of tankies and kooks, because the ability to reach the largest possible audience is attractive to them, right? So what you think, should each recipient maintain his/her own filter, or should the platform include some sort of common filter?
by croon | 2025-10-08 11:22:33+00:00
I've always opted for building my own and running linux every time it has come down to replacing, but I might split out NAS and compute this time and take a chance on a UGREEN one (maybe DH4300?), the reviews look solid for a new product segment from them.

I'm likely not buying a Synology at this point.

If anyone has one of their (UGREEN) models (or other brands) I'd be interested in hearing perspectives.

Edit: A lot more mentions of their models in the thread elsewhere at this point.
by Lionga | 2025-10-08 11:23:50+00:00
TL;DR: The HRs of thyroid (HR, 1.351; 95% CI, 1.206–1.514), gastric (HR, 1.335; 95% CI, 1.130–1.576), colorectal (HR, 1.283; 95% CI, 1.122–1.468), lung (HR, 1.533; 95% CI, 1.254–1.874), breast (HR, 1.197; 95% CI, 1.069–1.340), and prostate (HR, 1.687; 95% CI, 1.348–2.111) cancers significantly increased at 1 year post-vaccination. In terms of vaccine type, cDNA vaccines were associated with the increased risks of thyroid, gastric, colorectal, lung, and prostate cancers; mRNA vaccines were linked to the increased risks of thyroid, colorectal, lung, and breast cancers; and heterologous vaccination was related to the increased risks of thyroid and breast cancers
by FrankWilhoit | 2025-10-08 11:25:14+00:00
My original comment was one of those "if you know, you know" things.

Topics age out very quickly on this site.

I have two lengths: aphorism or six pages. The graf that you so kindly praise raises more questions than it answers and I am not comfortable with that.

I am also not comfortable with spoon-feeding my own views, which are evidently idiosyncratic. At medium length, that is the effect. To marshal citations and evidence in order to re-attain objectivity really does explode the level of effort. It is worthwhile, but this is a quick-hit forum, things roll off the front page usually in about an hour or two.

The flip side of that is that there will be other opportunities.
by simonw | 2025-10-08 11:25:32+00:00
> How can anyone intellectually honest not see that?

The idea that they can only solve problems that they've seen before in their training data is one of these things that seems obviously true, but doesn't hold up once you consistently use them to solve new problems over time.

If you won't accept my anecdotal stories about this, consider the fact that both Gemini and OpenAI got gold medal level performance in two extremely well regarded academic competitions this year: the International Math Olympiad (IMO) and the International Collegiate Programming Contest (ICPC).

This is notable because both of those contests have brand new challenges created for them that have never been published before. They cannot be in the training data already!
by 1gn15 | 2025-10-08 11:26:05+00:00
Thanks Joachim! Still frustrating that Politico still implies that the bill has any power to stop CSAM, given that everyone who wants to trade it will obviously just use another layer of encryption.

> The campaign has irked some recipients. “In terms of dialog within a democracy, this is not a dialog,” said Lena Düpont, a German member of the European People’s Party group and its home affairs spokesperson, of the mass emails.

What is a dialog, then? A dialogue between well-connected lobbyists and bureaucrats, and everyone else should just shut up and take it?

Or, or, "normal people" sending emails only for the lawmakers to go "thanks for the feedback, we're doing it anyway"?

> One EU diplomat said some EU member countries are now more hesitant to support Denmark’s proposal, at least in part because of the campaign: “There is a clear link.”

> Ella Jakubowska, head of policy at digital rights group EDRi, said “This campaign seems to have raised the topic high up the agenda in member states where there was previously little to no public debate."

This is amazing, and makes me regain a bit of (much destroyed) faith in democracy.

> But Danish Justice Minister Peter Hummelgaard, one of the loudest proponents of tough measures to get child abuse material off online platforms, said in a statement that his proposal is far more balanced than the Commission’s original version and would mean that scanning would only happen as a last resort.

If the option is there, it will be abused.
by daft_pink | 2025-10-08 11:26:09+00:00
The efficient market hypothesis is a useful framework to understand complicated dynamic markets, but like almost all economic theories it isn't like a law of physics that explains reality 100%, but is a partial abstraction that explains key patterns of human behavior and information flow within markets.

You can think of it like a form of compression: it condenses an incredibly complex, chaotic system into something we can reason about. That simplification makes it powerful and insightful, but it also means that a lot of nuance and unpredictability are lost in the process. In contrast, a physical law can be calculated precisely and consistently, while market behavior is always shaped by human psychology, uncertainty, and imperfect information.
by hamburgererror | 2025-10-08 11:26:22+00:00
My take is that AI is giving cancer to society.

Of course one can just ignore social media and llms, but that doesn't make them disappear and their impact on the world is real. Polarization of public opinion is paving the way for extremist political parties, this is already a reality in many countries.

> I think regulation is going to do a lot more damage to both technological progress and economic competitiveness.

If technological progress is about feeding us with garbage tik tok videos then I think we should ask ourselves if it's really worth pursuing it.
by cm2187 | 2025-10-08 11:26:34+00:00
I don’t know if their brand is that great. I have been using synology NAS for about 15 years. It is very solid and easy to use, but the hardware is expensive, non customizable, the underlying OS is based on an ancient linux kernel. I have now run into the volume size limits (200TB) and disk sizes keep increasing exponentially. And they don’t support enterprise SSDs (SAS/U.2).

So in my mind I was already thinking of moving on for my next NAS and go custom hardware, that policy just made it a no brainer. And reading comments on reddit I feel there are many people in a similar state of mind.
by great_wubwub | 2025-10-08 11:26:47+00:00
This is clear and useful but I wish you'd picked different example numbers. Using 1 and 2 for both bread and milk makes it harder to look at the matrix form and immediately see whether a 1 in a matrix is the bread 1 or the milk 1. If you could use 1,2,3,4 instead of 1,2,1,2 it would make things much clearer.
by specialist | 2025-10-08 11:27:28+00:00
Interview with paper's authors:

Solar+storage is so much farther along than you think / A conversation with Kostantsa Rangelova and Dave Jones of Ember. [2025/07/16]

https://www.volts.wtf/p/solarstorage-is-so-much-farther-alon...

Really, every one interested in renewables and net-zero should listen.

IIRC, my own take aways from this interview:

At the time of this interview, in the USA, because of subsidies and tariffs, only natural gas (IIRC ~$70 gWh) is cheaper than solar + battery for new generation. Battery storage costs continue to drop faster than any one has anticipated. -40% in 2024 alone. Wow! Even people savvy about our glorious renewable energy future don't fully appreciate just how quickly how fast both solar and batteries have and will continue to improve. I don't remember the specifics when where wind is preferable to solar. IIRC, even in Finland solar + battery still pencils out. Since solar + battery only gets us ~90% (?) to net-zero, we'll still need wind. (Ditto adv geo therm, heat batteries, pumped hydro, etc. Because we'll need A LOT more of everything for net-negative, to restore 360 ppm for CO2 and other GHGs.) Personal note: Am very eager for Jenny Chase's yearly report on solar. Especially prospects for scaling up wind generation. Chase previously expressed concern about wind lagging behind solar. Which is bad, because we'll still need a lot of wind (at northern latitudes).

Having quickly scanned prior comments here, my impression is that u/epistatis is spot on.

In other words, most everyone's priors need a major update.
by tombh | 2025-10-08 11:27:46+00:00
I wonder if this is related to the so-called coastline paradox? https://en.wikipedia.org/wiki/Coastline_paradox In other words, what is the criteria for filtering out good and bad elevation candidates?

Does it help imagining this on a tennis ball? Let's say we make 2 pyramid-like blobs of plasticine and put them on opposing sides of the tennis ball. Now we slowly move them closer to each other until they can both just see other. Is it not possible to form the pyramids in such a way, that the first point of visibility is the pyramids' bases, and not their peaks?

For me it comes down to the fact that although it might seem obvious what a peak is when you see one, I don't think there's any meaningful way to geographically define one. They're always just _locally_ higher points.

BTW this is exactly why I wrote the post, it's a fairly unique problem, and I'm sure I've made some problematic assumptions.
by aw1621107 | 2025-10-08 11:27:58+00:00
> Lifetimes affect drop order and program semantics. These aren't erased - they're compiled into the code being verified.

mrustc is existential proof that this statement is wrong. mrustc is a bootstrap compiler for Rust written in C++ that notably ignores lifetimes since it assumes that the code it is compiling (old rustc versions) will have correct lifetimes. And despite ignoring lifetimes, its output is bit-for-bit identical to what rustc produces, so clearly those lifetimes can't have been that important :P

(More seriously, lifetimes affect program correctness, but do not affect program semantics, let alone drop order. They are definitely erased as well. Not sure how you got this so wrong).

[0]: https://github.com/thepowersgang/mrustc
by ThePowerOfFuet | 2025-10-08 11:28:15+00:00
It's a standard, but it also makes figuring out your canonical address easy, which is great for ad tracking via sharing the hash of the canonical address easy. (They say they never share your address, but they don't say anything about a hash of it using the algo agreed upon industry-wide...)

Migadu allowed me to use - instead, so firstname-*@ also ends up in my inbox (firstname@).
by WA | 2025-10-08 11:28:16+00:00
Mr. Spahn is the minister in the video. He's a little controversial, because during COVID, he was minister of health and had to order a lot of FFP-2 masks. This order went to "friends" of him, which were clearly logistically not in the spot to handle such a volume. Furthermore, he spent A LOT of money to source way too many masks.

Here's a short teaser and links to more info: https://en.wikipedia.org/wiki/Jens_Spahn#Controversies

So, what the parent poster is saying that the controversial Spahn did the right thing for once, which comes a bit as a surprise.
by dangus | 2025-10-08 11:28:19+00:00
Another way to put this is that Synology misjudged their customers' appetite for alternatives.

The ease of use of the Synology solution was always a plus of the product, but Synology misjudged the values and abilities of its core customer. They also misjudged the rapidly maturing market of competitors (e.g., why am I buying a Synology instead of UGREEN?)

Their core customer always had the ability to set up their own NAS in a more manual way, they just didn't really want to have to do that when an easier solution was available.

This isn't a situation like iCloud where the whole purpose of the product is to provide a service that 99% of the customer base doesn't know how to do on their own.

For a typical Synology customer, setting up their own TrueNAS box is something that probably only takes an hour including watching a YouTube setup tutorial. The person who is considering a Synology solution in the first place tends to be highly technical to begin with.
by metalman | 2025-10-08 11:29:40+00:00
the pictures in the article show how patheticly out of touch the response to global warming is , pathetic and apathetic, people looking at melting grubby glacier with there coat over there shoulder, a town devestated by a glacial collapse sitting underwater, but with a little bright orange sediment barrier installed to meet regulations meanwhile gretta is getting shit kicked by zionist goons for showing the connections between social and environmental collapse
by lambdaone | 2025-10-08 11:31:01+00:00
As an example of this, I had to build a management interface for the backend of the project I was alluding to above; itself a web app in its own right. Written entirely in Python, with HTML templates, CSS and JS and a bit of SQL with no "web frameworks", no other dependencies except nginx to proxy requests to it. Easy and quick to develop (a couple of days), and very unlikely to suffer from software rot, unlike a web-framework based system - Python (at least since the Python 3 debacle) has excellent backward compatibility, and basic HTML, CSS and JS likewise.

What it did lack, though, were fancy widgets and other decorative bells and whistles. But is it worth the cost of pulling in the vast overhead of "modern" frameworks, and their resulting complexity and maintenance problems, just to have those?
by brap | 2025-10-08 11:31:23+00:00
As for JSON, I am also constantly annoyed by lack of trailing commas and mandatory quotations for keys. However I think these were the right design decisions and the slight annoyance is a small price to pay (especially when automation exists).

No trailing commas is great for enforcing consistency. I’ma huge fan of consistency in code. Same with required quotation marks, which also simplify writing (imagine having to wonder if something needs it, or be surprised when it does and things break).
by MintsJohn | 2025-10-08 11:31:37+00:00
Of course the devil is in the details. What you say and the skills needed make sense. It's unfortunately also the easiest aspects to dismiss either under pressure as there is often little immediate payoff, or because it's simply the hard part.

My experience with llms in general is that sadly, they're mostly good bullshitters. (current google search is the epitome of worthlessness, the AI summary so hard tries to make things balanced, that it just dreams up and exaggerates pros en cons for most queries). In a same way platforms like perplexity are worthless, they seem utterly unable to assign the proper value to sources they gather.

Of course that doesn't stop me from using llms where they're useful; it's nice to be able to give the architecture for a solution and let the llm fill the gaps than to code the entire thing by hand. And code-completion in general is a beautiful thing (sadly not a thing where much focus is on these days, most is on getting the llm create complete solutions while i would be delighted by even better code completion)

Still all in all, the more i see llms used (or the more i see (what i assume) well willing people copy/paste llm generated responses in favor of handwritten responses) on so much of the internet, resulting in a huge decline of factualness and reproducibility (in he sense, that original sources get obscured), but an increase of nice full sntences and proper grammar, the more i'm inclined to belief that in the foreseeable future llm's aren't a net positive.

(in a way it's also a perfect storm, the last decade education unprioritised teaching skills that would matter especially for dealing with AI and started to educate for use of tools instead of educate general principles. The product of education became labourers for a specific job instead of higher abstract level reasoning in a general area of expertise)
by donatj | 2025-10-08 11:31:42+00:00
I worked for a small very well oiled company, not really a "startup" but similar energy. We got gobbled up by a big company a number of years ago. The culture shock has been wild.

We've largely managed to, in the face of corporates wishes, maintain our speed and agility. With recent rounds of layoffs, we'll see if we can keep that up I guess.

I have come out of this experience genuinely wondering how large companies manage to stay in business. I frankly think it's down to resting on laurels.

For instance, if another department needs something fixed in an API we manage, assuming the work is simple, we can usually have it fixed and live within the day. We have had issues with APIs from other teams where an API we depend on has been offline for literal months because "there is no time on the roadmap" and it took six months for, from my understanding, a service to get restarted. This happens all the time.

Every single piece of work needs to be "planned". It needs to be fit into this imaginary schedule. God forbid you turn on the lights without a plan. The number of "planning meetings", sometimes multiple days long, that should have been an async slack thread is absolutely insane.

Almost always we could have everything being "planned" done inside the time of these meetings.

> Increasing legibility thus often actually lowers efficiency - but the other benefits are high enough that organizations are typically willing to do so regardless.

I dispute the second half of this entirely. Planning the unknown has so few real actual benefits in building software as to be nil. Perceived benefits, sure. Actual? Nil. The road before you literally unfolds as you build and sticking strictly to a map drawn by the blind is literally insane.

We give this imaginary "map" of what is supposed to be happening to managers and investors. Does this result in better software? God no. The results take far longer and are far worse in quality because we stuck to a map drawn by someone without impossible knowledge of the full scope of the problem because the only way to get that knowledge is to actually work through it, and if you do that you have the product. It's literally The Halting Problem. You cannot know the scope of a problem without doing the problem.

All it does is provide management and investors warm fuzzies that they think they know what's going on when they don't.

I was drawn to tech as a young man for its logic, reason and provability. As an older man, I find it so full of cults. Cults of process, cults of personality, cargo cults. It's all the junk I wanted to get away from.
Show HN: Automatically add Git hash to your Jupyter figures
by maciej_pacula | 2025-10-08 11:31:56+00:00
Hi HN!

Did you ever want to include the Git commit hash and the name of the notebook in your Jupyter figures? So that your future self doesn't have to scramble tracing a figure to its source?

GoFigr Lite does just that. It's a free and open source Jupyter plugin which automatically adds metadata to each figure you generate. We support matplotlib, seaborn, plotnine and plotly.

The idea here is that when you share the figure with a coworker or a collaborator, you can always trace it back to the source. This improves reproducibility and reduces the stress when you are inevitably asked for tweaks later on.

See installation instructions here: https://github.com/GoFigr/gofigr-python/blob/main/README_lit...

I would love to hear your thoughts!

Full disclosure: we also offer a commercial product which elaborates on this idea.
by bayindirh | 2025-10-08 11:32:00+00:00
Asustor is not new. I remember seeing it at the university (probably) a decade ago. It was a much simpler 4 disk unit without any screens or fancy specs. My professor told that the looks might be deceiving but it was a good unit.

I took a note of them mentally at that point, but their latest gen hardware is something else. Since I'm a sysadmin by trade, having some of the features that I have in the datacenter at home is a compelling proposition for me.
by falcor84 | 2025-10-08 11:32:36+00:00
Note that their basic example in the readme starts with `OpenAI(api_key=os.environ["OPENAI_API_KEY"])`

Generally speaking, in most regular usages, you can replace it with an alternative provider like Openrouter, with `OpenAI( base_url="https://openrouter.ai/api/v1", api_key="<OPENROUTER_API_KEY>")`

But I haven't tested chatkit yet and don't know if it might be using special endpoints that are currently only supported by OpenAI. IANAL, but would assume though that if the client is Apache licensed, then it wouldn't be an issue for Openrouter and others AI providers to develop their own versions of those endpoints.

Maybe I'm overly optimistic, but based on what I'm seeing with MCP and other recent developments, the industry is continuously gravitating towards a commoditized/interchangeable future where no provider has a structural moat.
by dangus | 2025-10-08 11:32:53+00:00
500MB/s NVMe via the M.2 hat.

It doesn't even have to be a Pi though, just look at competing NAS solutions that have hit the market since Synology peaked in popularity.

Why am I spending more on a Synology versus something like a UGREEN NAS and just flashing a wide selection of NAS/home cloud operating systems on it? Synology's customer base certainly has the technical know-how to accomplish that.