MurphyA/hacker-news huggingface dataset:
by ciberado | 2025-07-16 12:19:04+00:00
It allows using the browser as a very convenient and accessible programming platform for many types of applications, not only web-based. That's specially important for beginners, I think, as they can run (and create) all kind of projects just by opening a web page. But it is also very handy for more advanced users, as the wled project [1] shows.

And yes, there are security implications. But that's true for any other platform and as long as the users are asked for the proper permissions, I'm good with it.

[1] https://kno.wled.ge/
by daneel_w | 2025-07-16 12:19:12+00:00
I think that might be overestimating the technical prowess of HN readers on the whole. Sure, it doesn't require wizardry to set up e.g. Unbound as a catch-all DoT forwarder, but it's not the click'n'play most people require. It should be compared to just changing the system resolvers to dns0, Quad9 etc.
Show HN: R/Codeforcrypto
by cranberryturkey | 2025-07-16 12:19:22+00:00
Developers, builders, and code enthusiasts—I'm excited to announce the launch of a new subreddit: r/codeforcrypto!

This community is designed specifically for software engineers, developers, and coders who prefer to get paid in crypto. Whether you're building crypto-specific projects, open-source tools, websites, mobile apps, AI-driven services, or just solving interesting technical challenges—this is your place.

We welcome projects of all types—not just blockchain-related. The key idea: connecting coders who believe in the power of cryptocurrency and want to earn or pay in crypto for their work.

If you've ever thought about freelancing or hiring talent using Bitcoin, Ethereum, or other digital currencies, come join us. Share your latest creations, collaborate on exciting new ventures, find your next gig, or just discuss ideas with like-minded developers.

Let's foster a vibrant, open community that empowers devs to truly own the value of their work, without relying on traditional payment systems.

Check it out, join today, and let's build something incredible together: https://reddit.com/r/codeforcrypto
by rglullis | 2025-07-16 12:20:05+00:00
That internet was also only interesting and valuable to a fraction of the people who use it today.

And if you don't care about that and you are thinking from what you might get out of it: an internet where 99% of the content is crap but universal will end up with more valuable content than a neutered internet that can prevent the emergence of crap, but is tailored to appeal only to 1% of the people.

IOW, no one cares about reading all of Wikipedia, and Wikipedia would never reach the size it has if it was something only for a handful of individuals obsessed about their particular hobbies.
by stadiamaps | 2025-07-16 12:20:45+00:00
We built a MCP server for our APIs. Why?

Because AI agents are about to run into the same location API pitfalls that have frustrated human developers for years. Except now it's happening at 100x scale. AI workflows need the same transparent pricing, real privacy, documentation that actually makes sense.

AI agents should be free to consume location data for whatever they need, but when every call burns your budget and your users' privacy, they can't do their job.

Our MCP server gives you the same fast and reliable location context directly into your LLMs and AI workflows—without the Big Tech predation.

We're here to answer questions!
by nerdjon | 2025-07-16 12:21:00+00:00
Admittedly yeah SteamOS does walk that line, and I guess technically given that I think these numbers are based on browser data it would only be capturing the people that actually go into desktop mode (maybe?).

But, I think there is a conversation around this to ask how many of the people using a Steam Deck actually go into desktop mode or care that it is Linux (or even understand that it is Linux) vs would switch to a Windows version if it worked as well.
by zhangjunphy | 2025-07-16 12:21:15+00:00
True, and the successful ones usually require an external source of information. For AlphaGo, it is the simple algorithm which decide who is the winner of a game of Go. For GAN, it is the images labled by human. In these scenarios, the critic is the medium which transforms external information into gradient which optimized the actor, but not the direct source of that information.
by andrewmonostate | 2025-07-16 12:21:30+00:00
My article goes on how predictive entropy, measuring uncertainty in transformer models’ token predictions—drives hallucinations in LLMs, leading to outputs like fabricated facts or events. I’m curious if broader uncertainty (e.g., epistemic uncertainty from knowledge gaps) is the real bottleneck for AGI from the public perspective and fellow researchers. Current LLMs struggle with novel scenarios, suggesting a need for adaptive systems, like stateful architectures and uncertainty handling in someway. What do you think: is mastering uncertainty beyond entropy the key to AGI? Any promising approaches?
by acdha | 2025-07-16 12:21:43+00:00
This is completely a-historical. Humans have been having sex outside of marriage since that concept was invented and you’re projecting an idealized Western European view on an entire world with a complex history of different cultures. What you’re describing isn’t even true of European history (e.g. read up on hand fasting or the high rates of marriage after pregnancy) and it’s even less so globally. Marriage is in part a financial relationship, and that drive a lot of premarital sex: if men were expected to make a significant monetary contribution (dowry, house/land, etc.) even in the most religious societies many would not be celibate for a decade, they just weren’t having sex in formal legally-binding relationships.

One other key thing you’re leaving out: historically, many women did not have the freedom to choose whether they had children, or often who or when they married. Unless you’re proposing a new take on Ceaușescu-era Romania, that is not relevant to the discussion of fertility rates.
by palata | 2025-07-16 12:21:45+00:00
I think that there are multiple things at play:

1. The statistics only show Desktop usage relative to each other. But I could totally imagine that macOS "loses" users to iPadOS. Similarly, Windows could be losing users to smartphones in general (I see more and more people who don't actually have a personal computer anymore).

2. Valve (and others, surely) is doing an incredible job with video games on Linux. 20 years ago, I needed a dual boot just to play games. I dropped Windows when I stopped playing, and I started playing again thanks to the Steam Deck. I am convinced that many people today "need" an OS on which they can play video games, except that today they have a choice (thanks to Valve and others).

3. Privacy. I think it's becoming a lot more important outside the US (it's actually now a national security concern there), but I'm convinced that people are slowly learning about that. TooBigTech pushing to train their AIs with everything the users do surely has an impact on that.
by bilekas | 2025-07-16 12:21:49+00:00
Not really, the OP was already using docker, but even with IAC on a small home lab like this you're going to modify one or two small things manually here and there over the years.

Sure it can help, but it's just not a one fix solution people thing. If you want a good test of your IAC, just provisioning a brand new environment first time using only your iac.
by supriyo-biswas | 2025-07-16 12:21:57+00:00
Additionally, with the number of people who use ad blockers on Linux and given that statcounter mostly uses 3rd party JS tags, I highly doubt these numbers are correct.

There's a discussion in a peer thread about how people never notice its Linux and keep using their refurbished machines as-is. This too, is surprising to me, as my own experience as well as the ones I've heard in person from IT folks and IT-related forums online, people immediately notice that the UI looks different and panic as to how to achieve their current tasks. I'm skeptical of that entire thread too.

In general, I just wonder how much of any popular forum is just people LARPing. I do wish that it didn't occur here, though it's undoubtedly difficult to moderate.
by oefrha | 2025-07-16 12:21:57+00:00
Pretty sure OS X and macOS should be combined, not doing that feels like amateur hour, very puzzling. But even with that in mind, you see wild ups and downs as large as 3.5% a month from 10/24 to 11/24 to 12/24 to 01/25 and there’s no way in hell actual deployments are fluctuating like that. Error bars like that make a number of 5% pretty meaningless, however feel-good it is.

Also, for people unfamiliar with the Apple ecosystem: the OS X => macOS rebranding happened back in 2016, IIRC the Safari user agent never ever included macOS (Safari on M4 Macs running latest macOS 15.5 reports itself as “Intel Mac OS X 10_15_7” in its UA), so absolutely no idea where they’re getting this new “macOS” category. Maybe they publish technical details of their methodology somewhere? I can’t bother to check.
by dotancohen | 2025-07-16 12:22:16+00:00
Every project I work on has a technical-decisions.org file. Also a daily-notes.org file with every failed experiment, test, install command, etc. The top level headings are dates.

Technical decisions used to be in the daily-notes.org file, but keeping in a separate file makes it more accessible to LLMs. I actually started that practice before LLMs were in common use, I struggle to remember why.
by coldtea | 2025-07-16 12:22:56+00:00
Yes, I think our cavalier use of antibiotics is a real problem, that could wipe a huge number of people out through the development of populations with huge immune deficiencies and uber-bacteria. Similarly for antiviral resistance.

Plus the need for such drugs itself is overplayed, most of the time the human body can take care of an infection itself. Things like clean water, hand washing, etc, helped for the rest many times over than drugs do.
by JdeBP | 2025-07-16 12:23:08+00:00
One can even run a private root content DNS server, and not be affected by root problems either.

(This isn't a major concern, of course; and I mention it just to extend your argument yet further. The major gain of a private root content DNS server is the fraction of really stupid nonsense DNS traffic that comes about because of various things gets filtered out either on-machine or at least without crossing a border router. The gains are in security and privacy more than uptime.)
by bayindirh | 2025-07-16 12:23:22+00:00
Who says I'm trying to pull in everyone from the old internet to the new internet (Gemini)? If the people I care comes along, that's enough for me, and it's up to them.

For example, I switched to Mastodon, and follow people who I really want to follow are already there, plus I met a ton of interesting people, and was able to see real forms of people I followed before, so I have updated my views on them.

> "Oh, but I can mirror the parts I want from the current internet into the new one!"

Personally, I see Gemini or other protocols as equals to HTTP/S. For example, my blog is already text in most cases, has a full content RSS feed, so, also publishing a Gemini version is not mirroring what's on the web already, just adding another medium to my blog.

If I was pumping a 3rd party site I don't own from web to Gemini with a tool, then you'd be right, but publishing to Gemini is not different than having a RSS feed in my case.
by _def | 2025-07-16 12:23:47+00:00
Because you don't have to pay and most people don't, + the reasons from my previous comment.

On the other point: Discussions are at the core the movement, and how to do fundraising "right" and how to use funds is worth discussing and gets discussed. But that it is needed in general is obvious I think. What else should be done? Let all the projects run out of funds and call it a day? That would mean the end - and today Wikipedia is more needed than ever.
by karlperera | 2025-07-16 12:23:49+00:00
This looks like a huge step forward. Researchers from DeepMind and UCL used AI to find a more accurate 'density functional,' solving a problem that has challenged chemists for decades. The AI didn't just find a black-box solution; it discovered a new mathematical form that humans can understand and learn from. This could dramatically speed up simulations for everything from new battery materials to drug design.
Ask HN: Help with GLSL Bi-Laplacian
by danwills | 2025-07-16 12:24:28+00:00
Can anyone help me with any hints about writing (in glsl) a bi-laplacian function that can take a neighborhood size? (I am not a mathematician, but I heard that the bi-laplacian of X is the laplacian-of-the-laplacian of X)

I have these existing implementations for laplacian and bilaplacian and they work great, but are fixed-size (basically the smallest-possible) and don't have any weighting because I guess that's close-to-meaningless for the smallest-possible neighborhood?:

vec3 laplacian = ( a_n + a_e + a_s + a_w - 4.0 * a ) / ( h * h );

vec3 bilaplacian = ( a_n2 + a_e2 + a_s2 + a_w2 + 2.0 * ( a_ne + a_se + a_sw + a_nw ) - 8.0 * ( a_n + a_e + a_s + a_w ) + 20.0 * a ) / ( h * h * h * h );

I already have a 'laplaceSize' function that I can pass a size to, to get a larger neighborhood - it iterates in 2D over the cells that are covered by the specified half-width, and weights them with a smoothstep. Works great, but I want a bi-laplacian equivalent.

So far I haven't been able to work out how to do an arbitrarily-sized bi-laplacian for the life of me! I'd really like to have one though because I'd like to use it in my playful KSE (Kuramoto Sivashinsky Equation) experiments.

If anyone's keen to help, I am happy to send some fun example RD/KSE-simulation glsl shaders that I've been working on (and want to be able to make use a larger neighborhood) that should work in the 'Shader Editor' Android app by Markus Fisch (here's the source but it's also on the App-Store):

https://github.com/markusfisch/ShaderEditor
by IAmBroom | 2025-07-16 12:24:58+00:00
> the Sooner State’s violent crime rate is the 14th highest in the country

OK, so that means the 13 higher-crime states are on this list, too, right? If that's literally the only reason TFA lists Oklahoma...

Sloppy ink-stabbing. A more experienced polemicist would have said "among the highest".
by amiga386 | 2025-07-16 12:25:03+00:00
> Then every major news website, news paper and news broadcast runs with "Dangerous Internet Trolls caused the suicide of lovely teenage girl".

Sure, that can happen.

What if tomorrow's headline is "porn habits of everyone in Britain revealed", or "6 in 10 people's bank accounts stolen after ID leak". Would there be room for change then?

We can then have the trustworthy, familiar face of Martin Lewis on the news telling people how to protect their identity, and he can highlight how this terrible problem was caused by mandatory rules set by Ofcom, and they can have some squirmy little git from Ofcom promising to "look into the problem", and by day 4 of the ongoing national identity theft disaster, the government will yield.

We can be cynical, but can hope too.
by CapricornNoble | 2025-07-16 12:25:10+00:00
>Yes, on using human wave attacks, trenches, and cheap Iranian drones.

This war is the most recorded in human history. Can you share some videos of these Russian human wave attacks? Can you describe the objective delineating criteria between a normal attack by an infantry battalion or regiment, and a "human wave" attack? Regarding trenches and "cheap" Iranian drones.....should the Russians NOT practice basic principles of force protection/use of fortifications? Should they NOT leverage novel cost-effective munitions to wage war and instead use massively-expensive gold-plated equipment? How is that working out for the US and allies, who can't produce more than ~600 Patriot missiles per year at a cost of ~$4M per missile.....meanwhile Russia is throwing 500 drones and missiles at Ukraine every few days....

BTW, I recommend these vids about "human waves":

https://www.youtube.com/watch?v=FBdASPCBHIw

https://www.youtube.com/watch?v=2F4akL1AS5w
by palata | 2025-07-16 12:26:00+00:00
Even in the "normal mode", I would argue that it is still Linux Desktop. A Linux Desktop init system, with a Linux Desktop userspace, with a Linux Desktop libc, with the Linux Desktop security model, a Linux Desktop package manager, a Linux Desktop compositor (it uses something based on Wayland, right?), etc.

If you open a terminal (or SSH into it), you're on Linux. It's very, very different on Android.

> how many of the people using a Steam Deck [...] care that it is Linux

Probably most don't. But that's a goal. If corporate employees could use a Linux Desktop without caring that it is Linux, it would mean that the corporation can move to Linux, and that would be big.
by drewhk | 2025-07-16 12:26:10+00:00
Not it is not stable, it was 1.38 last year (source, from the central statistics authority: https://www.ksh.hu/stadat_files/nep/hu/nep0006.html). This year will be even worse, see top left chart: https://www.ksh.hu/heti-monitor/nepmozgalom.html (live births per month)

(edit: added translation of unit)
by resource_waste | 2025-07-16 12:26:30+00:00
I imagine you have only used Debian/Ubuntu/Mint/outdated linux.

Fedora is a different level completely. With Fedora, I remember installing nvidia drivers via terminal, and that was essentially it.

Sometimes I open up ports for my kid doing minecraft, but that was it. Its not like when you use Ubuntu or Mint and you need to manually update something just to get Netflix to work on Chromium.

Fedora is so good, I won't call it linux. Linux has the Debian/Ubuntu baggage. Fedora stands alone. Its easier to use than Windows, I don't think I'm exaggerating. Windows 11 has ads, unresponsive search, UI/theme issues that make it impossible to read text, it has fake paths to files. Fedora just works.
by cs702 | 2025-07-16 12:27:02+00:00
The Jheri curl is the inspiration for "Soul Glo" in the movie "Coming to America:"

https://www.youtube.com/watch?v=CGrasobHcKA

https://www.youtube.com/watch?v=961x0NmyHKE

According to https://www.rollingstone.com/tv-movies/tv-movie-features/com..., "Soul glo" is the more common term now:

> “The term should be ‘Jheri curl,’” Coming to America scholar Questlove tells Rolling Stone. “But everyone says ‘Soul Glo.’”
by claytonaalves | 2025-07-16 12:27:46+00:00
Pascal isn't dead. At least here in Brazil it's widespread. I've heard in Russia and China too.

Freepascal [1] is up and running, targeting a lot of platforms: x86-16, x86-32, AMD64, RISC-V (32/64), ARM, AArch64, AVR, JVM, Javascript...

... and operating systems: Windows, Linux, MacOS, iOS, web and others.

I don't know an easier way to build multiplatform desktop applications other then Freepascal/Lazarus. I mean, real desktop apps, not that Electron bullsh*.

[1] https://www.freepascal.org/
by blashyrk | 2025-07-16 12:28:03+00:00
Macos window/desktop management is also stuck in 2001 with "magic gestures" tacked on. For someone who hates using these gestures especially when connected to an actually good kb/m, the base desktop experience is horrible. The dock is completely useless, the various cmd+tab or cmd+` shortcuts are unwieldy, Spotlight is growing increasingly worse year after year.

Rectangle/tiling window managers on top is the only way to make it workable.

Apart from wm, the existence of application notarization is a downright insult (though Windows is also guilty of this with smartscreen but to a much lesser extent).

Apple's "pay us 100 bucks a year or we'll tell your users that your program is malware" is just another step in the inevitable game of locking down macos and turning it into a mobile-like hellscape
by CuriouslyC | 2025-07-16 12:28:44+00:00
Pretty sure it's because Windows has gotten worse. I ditched windows recently because it was flagging bit torrent software as malware and deleting it (utorrent, qbittorrent, deluge, all directly from official sources), and when I tried to turn the setting off in the control panel it wouldn't allow me to. A few minutes later it popped up an advertising notification for a F2P windows store game.

Linux hasn't necessarily gotten better, sadly. My install was unusable due to video issues, I had to boot a recover console to fix it. I also had to fix some issues with X desktop effects glitching after waking from suspend, making the desktop environment nearly unusable. Otherwise, Linux performs a lot better on my system than Windows.
by galangalalgol | 2025-07-16 12:28:54+00:00
It isn't binary in general but in this case it is. The money from mozilla corporation is close enough in quantity to the donations to make it so. Someone used the example of a medical bill and a ps5, but a better example is that you gave someone enough money to live on entirely, and the spent it on that as they said, but then took their income which could have paid for it and purchased something unnecessary. That wouldn't be ok. Furthermore one of the key pieces of research before donating to a charity is executive compensation. This level of compensation is a red flag in any non profit and means it won't be getting good ratings from the watchdog groups. That in turn hurts future donations.
by Yizahi | 2025-07-16 12:29:22+00:00
Your proposed approach to science would result in the extremely tiny subset of math, probably theorems being proven by automation. And it is questionable if those theorems would be even useful. A good mathematician with CS experience can probably write a generator of new useless theorems, something along "are every sequential cube plus square of a number divisible by a root of seventh smallest prime multiplied by logn of than number plus blabla...". One can generate such theorrems and formally prove or disprove them, yes.

On the other hand any novel science usually requires deep and wide exploratory research, often involving hard or flawed experimentation or observation. One can train LLM on a PhD curriculum in astrophysics, then provide that LLM with API to some new observatory and instruct it to "go prove cosmological constant". And it will do so, but the result will be generated garbage because there is no formal way to prove such results. There is no formal way to prove why pharaohs decided to stop building pyramids, despite there being some decent theories. This is science too, you know. You can't formally prove that some gene sequence is responsible for trait X etc.

I would say a majority of science is not formally provable.

And lastly, you dismiss books/texts, but that is a huge chunk of intellectual and creative work of humans. Say you are an engineer and you have a CAD model with a list of parts and parameters for rocket for example. Now you need to write a guide for it. LLM can do that, it can generate guide-looking output. The issue is that there is no way to automatically proof it or find issues in it. And there are lots of items like that.
by johnisgood | 2025-07-16 12:29:32+00:00
Yeah, remember "Macromedia Dreamweaver" (specifically Macromedia Dreamweaver 4[1])? I remember having tried that as a kid. It did not work out for me well, but iWeb was perfect to me.

[1] Macromedia Dreamweaver 4 is the fourth major version of Dreamweaver that was released by Macromedia on November 27, 2000.
by acdha | 2025-07-16 12:29:42+00:00
The arbitrary restriction is that you have to just learn a specific pattern and follow it. I can’t have my Python class use “addition” if I hate underscores or my C++ code use “mathematical_division” if I’m horribly pedantic. In both cases, it’s just a particular design decision by the language developers I have to learn, and in both cases I won’t think much of it after the initial acclimation.