MurphyA/hacker-news huggingface dataset:
by 2000UltraDeluxe | 2025-11-28 09:32:07+00:00
But where? In Finland, at least, the land is relatively flat when compared with Norway and Sweden, and with a large rural population there aren't really any good locations.

In my local area, we had major flooding this spring because the hydro plant operators were sleeping on the job (or whatever they did instead of regulating water levels). And that was a simple 2m increase in water levels.

NO/SE have some more geographically suitable locations, but last time I checked, flooding them was considered too environmentally destructive too the local environment.
by ZeroGravitas | 2025-11-28 09:32:22+00:00
Why do you say "embrace nuclear" when the EU has substantial existing and planned nuclear plants? (Current gen is something like 24% nuclear in EU, 20% in wider Europe, 18% USA, 4.4% China)

And anyway, alongside that world leading nuclear already in existence why wouldn't they just install lots of cheap solar and wind, and heat pumps and EVs and reduce their imports of energy from their current high levels (about .6 Trillion euros in 2022, down to .35 in 2024 though that seems mostly a change in price, volume has declined only slightly)
by fennecfoxy | 2025-11-28 09:32:54+00:00
If I want to record you, you'd never know.

https://www.dpreview.com/news/4272574802/omnivision-has-crea...

So all the people blathering about camera in public have a moot point. All the whining does is prevent the fairly obvious camera being put into devices.

But if someone wants to record you in public otherwise, they will and there's nothing you or any of us can do about it.
by _ache_ | 2025-11-28 09:33:35+00:00
> You can't know 200 people, but you can know 10 people who each know 10 people

You are still 100 people short to know 200 people, but I got the idea.

The 100 people limit is already know by most of teachers. Having more than 3 classes, it is mostly impossible (very hard) to have a "deep" follow up of each student. Having more than 6 classes and it is strictly impossible to follow them even in the best conditions.
by vrighter | 2025-11-28 09:34:44+00:00
Tfa ddn't imply lack of evidence is evidence of impossibility.

What he is referring to is that this whole bubble is predicated on promises that it actually is possible. And very soon, at that.

When they said there is no evidence they meant that the bubble is expanding due to these promises being made without the evidence. Meaning everyone should be warier about a much bigger risk then they are led to believe. But if that were true, the actual insane amounts of money moving around wouldn't be so insane. So "graph go down"
by anal_reactor | 2025-11-28 09:34:53+00:00
When I lose my job and need to search for a new one, I'll just use ChatGPT to create a bunch of useless apps to make it look like I have active Github presence, and then I'll ask him to create me a bunch of blog entries about tech in general. It doesn't need to be good, it needs to make me look good in the eyes of HR and the manager.
by car | 2025-11-28 09:35:18+00:00
Along these lines, a current Kickstarter project, which uses a 3D printer and a saltwater jet in a very clever way to ablate metal electrochemically. It even presents the prospect of doing metal deposition printing by reversing the process/current (skip to 9:50).

https://www.kickstarter.com/projects/athenatech/liquid-blade...
by adrian_b | 2025-11-28 09:35:58+00:00
An interesting fact is that while almost all of the Solar System has started as gas, which has then condensed here into solid bodies that have then aggregated into planets, a small part of the original matter of the Solar System has consisted of solid dust particles that have come as such from the stellar explosions that have propelled them.

So we can identify in meteorites or on the surface of other bodies not affected by weather, like the Moon or asteroids, small mineral grains that are true stardust, i.e. interstellar grains that have remained unchanged since long before the formation of the Earth and of the Solar System.

We can identify such grains by their abnormal isotopic composition, in comparison with the matter of the Solar System. While many such interstellar grains should be just silicates, those are hard to extract from the rocks formed here, which are similar chemically.

Because of that, the interstellar grains that are best known are those which come from stellar systems that chemically are unlike the Solar System. In most stellar systems, there is more oxygen than carbon and those stellar systems are like ours, with planets having iron cores covered by mantles and crusts made of silicates, covered then by a layer of ice.

In the other kind of stellar systems, there is more carbon than oxygen and there the planets would be formed from minerals that are very rare on Earth, i.e. mainly from silicon carbide and various metallic carbides and also with great amounts of graphite and diamonds.

So most of the interstellar grains (i.e. true stardust) that have been identified and studied are grains of silicon carbide, graphite, diamond or titanium carbide, which are easy to extract from the silicates formed in the Solar System.
by didntcheck | 2025-11-28 09:36:11+00:00
That's true, but the same may already be true of your browser's cookie file. I believe Chrome on MacOS and Windows (unsure about Linux) now does use OS features to prevent it being read from other executables, but Firefox doesn't (yet)

But protecting specific directories is just whack-a-mole. The real fix is to properly sandbox code - an access whitelist rather than endlessly updating a patchy blacklist
by vrighter | 2025-11-28 09:37:21+00:00
If it's only the inside diameter that shrunk by 100% then it's only the hole that's gone, not the whole thing. The wall can still be as thick as it wants. If it were the outer diameter that shrunk by 100% then the entire thing would be gone, as you rightly said.

I'm just giving them the benefit of the doubt :D
by fisnikmaxhuni | 2025-11-28 09:37:57+00:00
iSmartPack: The World’s First Backpack that’s More Than Just a Bag - It’s Your Mobile Office, Power Grid, and AI Assistant All in One. Power up with solar, stay connected with Wi-Fi, and work smarter with an AI assistant, all while keeping your gear secure, your water intake on track, and your mind at ease.
by mcny | 2025-11-28 09:38:21+00:00
What is a proper solution for this? I don't imagine gpg can help if you encrypt it but decrypt it when you login to gnome, right? However, it would be too much of a hassle to have to authenticate each time you need a token. I imagine macOS people have access to the secure enclave using touch ID but then even that is not available on all devices.

I feel like we are barking up the wrong tree here. The plain text token thing can't be fixed. We have to protect our computers from malware to begin with. Maybe Microsoft was right to use secure admin workstations (saw) for privileged access but then again it is too much of a hassle.
by wartywhoa23 | 2025-11-28 09:38:29+00:00
That's the point I implied! We absolutely should, and must. But the only viable way to do so seems to be by following Ghandi's principles of personal non-violent sabotage against the oppressor, which requires unity and cooperation between people, and that, alas, is very questionable these days. Half of us won't even admit they're oppressed! When a single shoemaker makes two left shoes instead of a normal pair the opressor orders, he's out to look for a new job. When every shoemaker out there makes only left shoes, the oppressor has to go f2k himself and learn some craft or manners.

Old ways that seemed to be working, like democratic elections? I don't think so. Not anymore.
by jack_tripper | 2025-11-28 09:38:57+00:00
>I don’t get the negativity.

Where do you see the negativity?

I don't believe labeling healthy skepticism and criticism as negativity to farm artificial sympathy in retaliation, does any good to anyone.

Humans have pattern recognition capabilities for a reason, and if a company is triggering that in them, then it's best expressed why(probably because they saw this MO before and got burned) instead of just cheerleading the unknown for fake positivity.
by aosaigh | 2025-11-28 09:39:20+00:00
This is a patronising comment - first telling us what we should be concerned about than telling us there’s actually no point in being concerned about anything anyway, change just happens and we should get on with it.

What if AI isn’t like the other changes you’ve experienced? What if a superintelligence is developed (or emerges)? What are the implications of that? Can it be controlled?

The people running the biggest AI companies in the world are themselves worried these questions, so we should be too.

HN is exactly the type of place that should be interested in discussing issues like this and it’s unfair to just dismiss the concerns.
by ehnto | 2025-11-28 09:40:30+00:00
Yeah it was pretty painful at first and at different times. Never like in tears pain though, just very distracting. I have broken two fingers and two collarbones, at different times, and a toe! Both collarbones were fully smashed to bits but did not pierce the skin, I had bruising for months.

I have an above average tolerance but I think what really helps is pain management techniques, which I believe can help all of us at different times of need. Chronic pain is a bitch, which I have, and not everyone has pain that is reasonably manageable, but even prescribed pain meds are really going to mess with you and I think it is worth avoiding if possible and not inhumane.
by globular-toast | 2025-11-28 09:40:30+00:00
What happens when "your" AI wants to build something where someone else's AI wants to build it? I suppose you are thinking of something like Banks's Culture? The trouble is for that we're probably going to need real AI, not just LLMs, and we have no reason to believe a real AI would actually keep us as pets like in the Culture. We have no idea what it would want to do...
Show HN: I made a free Git repository viewer
by rafmardev | 2025-11-28 09:41:05+00:00
Sometimes, I used to have the need to check the evolution of a repo to see the changes that have been made in an open-source project. I had to clone the repo and see it locally just check if a feature was implemented in a new version or see the bugs solved.

So I built this website to ease this need. Now I can introduce a repo URL, and see right away all the commit, search for specific commit and see the changes of it, all saved in the local storage of your browser to enhance privacy.

Any comment or improvements are welcome.
by Glemkloksdjf | 2025-11-28 09:41:22+00:00
You mean the USA right?

After all the USA produces tones of co2, ignores all responsibililties in the world since trump (defunding USAID) and lets not talk about income inequality?

But hey, im pretty sure your cheap energy prices will keep inflation low and living standards high.

Btw. China took over the industry products export 2018 and since 2024 chinese companies primarily buy chines made machines.

The main problem of germany is not energy, its def one topic, but its the market force of a country like china who is huge, has a ton of resources, less worker rights, high work attitude.

China is getting rich now from the same thing which made USA big in the 60is and kept germany high until now.

We are still the 3th biggest country by gdp.

Edit: And germany is so anti innovation its not funny anymore. Even the slow car makers started pushing EVs but then everyone else said "NOOOO". Heat pump? Industry said "yeah ready" and then everyone else "NOOOOO".

While this happend in Germany, in China EVs are normal already...
by AnthonyMouse | 2025-11-28 09:43:37+00:00
> By "everywhere" I obviously don't mean "on your private property", I mean "everywhere" as in "on every street corner and so on".

If they're on each person's private property then they're on every street corner and so on. The distinction you're really after is between decentralized and centralized control/access, which is rather the point.

> It's kind of bizarre to see people thinking these LLM operators will be somehow on the side of freedom and copyleft considering what they are doing.

You're conflating the operators with the thing itself.

LLMs exist and nobody can un-exist them now because they're really just code and data. The only question is, are they a thing that does what you want because there are good published models that anybody can run on their own hardware, or are the only up-to-date ones corporate and censored and politically compromised by every clodpoll who can stir up a mob?
by oefrha | 2025-11-28 09:44:37+00:00
Golang builds pulling a github.com/foo/bar/baz module don't rely on any GitHub "build workflow", so unless you mean they're going to start restricting or charging for git clones for public repos (before you mention Docker Hub, yes I know), nothing's gonna change. And even if they're crazy enough to do that, Go module downloads default to a proxy (proxy.golang.org by default, can be configured and/or self-hosted) and only fall back to vcs if the module's not available, so a module only needs to be downloaded once from GitHub anyway. Oh and once a module is cached in the proxy, the proxy will keep serving it even if the repo/tag is removed from GitHub.
by mcny | 2025-11-28 09:44:49+00:00
> But protecting specific directories is just whack-a-mole. The real fix is to properly sandbox code - an access whitelist rather than blacklist

I believe Wayland (don't quote me on this because I know exactly zero technical details) as opposed to x is a big step in this direction. Correct me if I am wrong but I believe this effort alone has been ongoing for a decade. A proper sandbox will take longer and risks being coopted by corporate drones trying to take away our right to use our computers as we see fit.
by Norl-Seria | 2025-11-28 09:45:11+00:00
Note...Regarding the PTRE-Integrated Alice Theory, Version 3: It is not so much a creation by myself and an AI, but rather an evolution of the Alice Theory that emerged from facilitating a discussion between the free versions of ChatGPT-5 and Gemini, with me acting as the mediator. Currently, we are in the phase of verifying its values by operating the conventional Alice Theory in conjunction with the \pm 0 Theory. I will report the results once the verification is complete. To continue the development trajectory: after reporting the results, if no significant need for improvement is found, we will move on to creating the full-scale mediation code for the LLMs.
by herbst | 2025-11-28 09:45:16+00:00
8 years or so in. I would lie if I say it's hard. Every job I had was way more tiring than whatever situations I bring myself into.

I love the freedom and doing nothing when I don't feel like it is the most inspiring and creativity boosting thing I've ever tried.

Even in the times where money wasn't remotely enough, live was good and motivation was even higher.
by rwmj | 2025-11-28 09:45:35+00:00
vsock is pretty widely used, and if you're using virtio-vsock it should be reasonably fast. Anyway if you want to do some quick benchmarks and have an existing Linux VM on a libvirt host:

(1) 'virsh edit' the guest and check it has '<vsock/>' in the <devices> section of the XML.

(2) On the host:

$ nbdkit memory 1G --vsock -f

(3) Inside the guest:

$ nbdinfo 'nbd+vsock://2'

(You should see the size being 1G)

And then you can try using commands like nbdcopy to copy data into and out of the host RAM disk over vsock. eg:

$ time nbdcopy /dev/urandom 'nbd+vsock://2' -p $ time nbdcopy 'nbd+vsock://2' null: -p

On my machine that's copying at a fairly consistent 20 Gbps, but it's going to depend on your hardware.

To compare it to regular TCP:

host $ nbdkit memory 1G -f -p 10809 vm $ time nbdcopy /dev/urandom 'nbd://host' -p vm $ time nbdcopy 'nbd://host' null: -p

TCP is about 2.5x faster for me.

I had to kill the firewall on my host to do the TCP test (as trying to reconfigure nft/firewalld was beyond me), which actually points to one advantage of vsock, it bypasses the firewall. It's therefore convenient for things like guest agents where you want them to "just work" without reconfiguration hassle.
by nurettin | 2025-11-28 09:45:41+00:00
> multiple vendors has always been a thing in Java since the early 2000's.

Early 2000s? There was usually one language version that circulated. We had the blackdown java on debian, whatever version sun hosted (1.3?) and something IBM made which was probably on a password protected ftp site available to corporate clients. And it was like that for years. Now there's like 10 vendors supporting 3-5 different major language versions that change every few months.
by metalman | 2025-11-28 09:46:21+00:00
You are very defintly confused here,;) or there, in Pakistan where some of the rulling class will brag about never getting utility bills, but the reality is that every built thing, down to the roads is there for them, but at root the main concepts of fuedal societies are intact, and going solar, fits in quite well, as it can be set up as distributed systems that will literaly conect into a larger grid, based on alliegences. The adoption of electric cars and especialy trucks/tractors/farm/industrial will follow quickly and allow fossil fuels to be reserved for strategic use. The real kicker will be batteries that have decadal life spans allowing for predictable, "one time" infrastructure investments that can the become self supporting through use "fees"
by probably_wrong | 2025-11-28 09:46:31+00:00
The thing is, every beginner lockpicker makes a similar point when they realize how easy most locks are: "what's the point of locking my door if anyone can easily get in anyway?".

I think the same answers apply here: because making it harder to be casually recorded sends a clear signal that you don't want it, and now the act of recording goes from being an oversight to a deliberate, sometimes punishable act.
by chaidhat | 2025-11-28 09:47:13+00:00
Thank you for the reply and the well thought-out example. This is a good point on garbage in => garbage out as someone else said. Interestingly, the opposite may be true for newer languages: I wrote my frontend in dart over three years in a very C way where getters and setters are just functions. However, after introducing LLMs to my codebase, it started using `get`s and `set`s keywords (which is the newer way). I have a question on personal preference: as an engineer yourself and you were in my shoes, would you prefer newer style > consistency (i.e., I should refactor my 50k LOC codebase) or the opposite (i.e., correct the LLM to use my style)?
by another-dave | 2025-11-28 09:47:18+00:00
I think your point is a little black-and-white — there's tons of behaviour that sits in the "technical possible but frowned upon" bucket.

It's like people listening to music without any headphones on the train — technically has been possible for ages but previously would've gotten you told to turn it off. Now it barely gets a raised eyebrow.

Can you prevent people secretly filming you? No, but most people still don't want it be become accepted behaviour, even if to you that's all just "whining and blathering".
by berdario | 2025-11-28 09:47:20+00:00
"defeated", yes

"easily", not so much...

As in, services can still detect if you're connecting through a VPN, and if you ever connect directly (because you forgot to enable the VPN), your real location might be detected. And the consequences there might not be "having to refresh the page with the VPN enabled", but instead: "find the whole organisation/project blocked, because of the connection of one contributor"

This is why Comaps is using codeberg, after its predecessor (before the fork) project got locked by GitHub

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

https://mastodon.social/@organicmaps/114155428924741370

Moreover, this kind of stuff is also the reason I stopped accessing Imgur:

- if I try without VPN, imgur stops me, because of the UK's Online Safety Act

- if I try with my personal VPN, I get a 403 error every single time

I'm sure I could get around it by using a different service (e.g. Mullvad), but imgur is just not important enough for me to bother, so I just stopped accessing it altogether
by rkangel | 2025-11-28 09:48:46+00:00
Wayland is a significant improvement in one specific area (and it's not this one).

All programs in X were trusted and had access to the same drawing space. This meant that one program could see what another one was drawing. Effectively this meant that any compromised program could see your whole screen if you were using X.

Wayland has a different architecture where programs only have access to the resources to draw their own stuff, and then a separate compositor joins all the results together.

Wayland does nothing about the REST of the application permission model - ability to access files, send network requests etc. For that you need more sandboxing e.g. Flatpak, Containers, VMs
by ZeroGravitas | 2025-11-28 09:49:11+00:00
But "stable" isn't really want they want or need. They have a) cold, dark winters so they want more energy in the winter not a constant amount year round, b) hydro (89% of electricity in Norway!) that is already used as seasonal storage and can be varied to meet daily variation.

Cheap wind that produces more in winter is the obvious answer and indeed seems to be a focus of their build out.
Show HN: I vibe-coded a complete React rewrite of my audio waveform editor
by st0ryteller | 2025-11-28 09:50:13+00:00
I vibe-coded a complete React rewrite of my multi-track audio editor with Claude.

Waveform Playlist v5 started as a "let's see how far AI can take this" experiment. The original was vanilla JS (~8 years old). The new version is React + Tone.js with proper TypeScript, tree-shaking, and a modular package structure. What we built: canvas waveforms, drag-and-drop clip editing, 20+ Tone.js effects, AudioWorklet recording, WAV export, annotations, theming. Demos: https://naomiaro.github.io/waveform-playlist/examples/stem-tracks GitHub: https://github.com/naomiaro/waveform-playlist Still in alpha, but functional. I'd estimate 80%+ of the code was AI-generated.
by franga2000 | 2025-11-28 09:50:41+00:00
What exactly sucks about it? If it's integrated well enough, why do you care? If anything, it's nice to know it's sandboxed by default.

The installer could pull the images, create the stack and run migrations, then shut down. The app could then up the stack, show a loading screen that would likely be shorter than any Adobe program, then open a webview. When the last window is closed, down the stack.

You wouldn't be able to tell the difference. And what is the difference exactly? Most big apps are composed of multiple components doing IPC, it just so happens to be TCP/IP here.
by Const-me | 2025-11-28 09:51:26+00:00
> the api and the different ways everything has to be fed for it leaves a lot to be desired

I think Microsoft fixed that in Windows Vista by providing a higher-level APIs on top of IOCP. See CreateThreadpoolIo, CloseThreadpoolIo, StartThreadpoolIo, and WaitForThreadpoolIoCallbacks WinAPI functions.
by nord73 | 2025-11-28 09:51:26+00:00
"Due to a cooling issue at CyrusOne data centers, our markets are currently halted. Support is working to resolve the issue in the near term and will advise clients of Pre-Open details as soon as they are available." - https://www.cmegroup.com/ & https://x.com/CMEGroup/status/1994258309784731926

"CME's daily traded notional exceeds $1 trillion across products, equating to ~25-35% of global ETD notional in key categories like interest rates (~$10-15 trillion quarterly) and commodities. Global ETD outstanding notional was ~$100-150 trillion in 2025, with CME leading in high-liquidity benchmarks." - Grok summary

Insane that cooling in one data center can affect this much, and no more than two sentences is the only status update for almost 6 hours.

I guess we’re not getting the full Cloudflare-style post-mortem on how one chiller took down the planet’s risk market.