MurphyA/hacker-news huggingface dataset:
by torginus | 2025-11-28 01:09:53+00:00
EVs have giant batteries - they can be connected via their DC ports and charged/discharged via solar inverters - technically. The current spec for CCS and NACS doesn't allow for this (Chademo did, but they lost the 'format war'). Giant effing oversight on manufacturers' part if you ask me.

Some people have managed to trick their cars into reverse charging via solar hybrid inverters and some custom hardware and it works as advertised - which is no surprise since its a lithium battery charge controller charging/discharing a solar battery.

If you could use your 60kWh EV battery on top of the 10-20 kWh you have at home, it would be a game changer, most people could power their homes for a week on that sort of capacity.
by mjb | 2025-11-28 01:10:38+00:00
(OP here).

The point of that section, which maybe isn’t obvious enough, is to reflect on how eventually-consistent read replicas limit the options of the database system builder (rather than the application builder). If I’m building the transaction layer of a database, I want to have a bunch of options for where to send me reads, so I don’t have the send the whole read part of every RMW workloads to the single leader.
by kukkeliskuu | 2025-11-28 01:10:57+00:00
I was not trying to "define" eventually consistent, but to point out that people typically use the term quite loosely, for example when referring to the state of the system-of-systems of multiple microservices or event sourcing.

Those are never guaranteed to be in consistent state in the sense of C in ACID, which means it becomes the responsibility of the systems that use the data to handle the consistency. I see this often ignored, causing user interfaces to be flaky.
by lo_zamoyski | 2025-11-28 01:13:13+00:00
The nerd/jock dichotomy is rooted in envy.

There is an unspoken presumption many people live believing that the various qualities people can have must be evenly divided among people, because somehow it would otherwise be “unfair”. Got brawn? Can’t have brains. Got X? Can’t have Y. Etc. It’s a coping strategy for weak people with big egos.

The fact is that in primary school, a “nerd” wasn’t necessarily all that “intelligent” even in some narrow sense. If you are inept at something or insecure about it, you might gravitate toward things that avoid it. So you invest time in that activity.

Of course, if the brain is the seat of intelligence, and the brain is just a part of the body, and an intelligent brain is a healthy brain, then it follows that a healthy body overall is more likely to have a healthy brain and thus an intelligent brain. Conpare this with the ancient expression “Mens sana in corpore sano”.
by gpderetta | 2025-11-28 01:13:14+00:00
Think about it, what does it means for a file to be ready? Socket and pipes are a stream abstraction: To be ready it means that there is data to read or space to write.

But for files data is always available to read (unless the file is empty) or write (unless the disk is full). Even if you somehow interpret readiness as the backing pages being loaded in the page cache, files are random access so which pages (ie which specific offset and length) you are interested in can't be expressed via a simple fd based poll-like API (Linux tried to make splice work for this use case, but it didn't work out).
by mbreese | 2025-11-28 01:13:16+00:00
You don’t have to contribute something significant. I don’t think it’s about how much one contributes, or now important it is. If you have an opinion - give it. If you have a question - ask it. If you have a criticism - tell it (respectfully). I often get the most out of HN when I’m asking questions. The best part about this place is that people answer them. Or gives you the background context that wasn’t in an article.

This post is a good start!
by CamperBob2 | 2025-11-28 01:13:20+00:00
The music industry basically won their fight in forcing safeguards against AI music. The film industry are gaining laws regulating AI film actors. The code generating AI are only training on freely accessible code and not proprietary code. There is multiple laws being made against AI porn all over the world (or possible already on the books).

Yeah, well, we'll see what our friends in China have to say about all that.
by JumpCrisscross | 2025-11-28 01:13:23+00:00
> Why we keep killing the birds that survive the infection is beyond me

We don’t know the reservoir capabilities of novel viruses, nor can we confidently rule when a previously-sick bird is well and non-infectious at scale.

> It's an evolutionary pressure that we refuse to allow to work

We’re selecting against birds that get infected in the first place. (Probably to no tangible effect. But the goal isn’t to have birds that can survive a plague, it’s to prevent it in the first place.)
by vunderba | 2025-11-28 01:13:43+00:00
This sounds vaguely like a "patent equivalent" of places like Copyright House. I think the biggest thing you'd have to convince people of is why they'd use your service versus just self-publishing the patent notes on their blog which counts as self-disclosure and should (operative word) give you a year's grace to file for the actual patent.

https://copyrighthouse.org
by embedding-shape | 2025-11-28 01:14:09+00:00
> Even their product pages and their news page don't seem to have indications of this.

This seems indicative enough for me, give or take a quarter or two probably, from the latest news post on their website:

> VSORA is now preparing for full-scale deployment, with development boards, reference designs, and servers expected in early 2026.

https://vsora.com/vsora-announces-tape-out-of-game-changing-...

Seems they have partners as well, who describe working together with a Taiwanese company as well.

You never know, guess they could have gotten others to fall for their illusions too, it's not unheard of. But considering how long time something like this takes to bring to market, that they have dev-boards ready is months rather than years at least gives me enough to wait until then to judge them too harshly.
by MichaelNolan | 2025-11-28 01:16:03+00:00
Russia is saying the damage will be repaired “soon”. I’ve seen some other (potentially biased) sources saying it will closer to a year or two to fix.

Back when the US was reliant on Russia to get to the ISS the US paid 60 to 90 million dollars per seat. I wonder if the US will charge the same now. Would Russia pay that much? Their space agency seems strapped for cash lately.
by cesarb | 2025-11-28 01:16:38+00:00
> Sounds to me like someone roleplaying being a developer.

That's because that's precisely how LLMs work. They complete a text where two actors (the "user" and the "assistant"), or sometimes three actors (the "user", the "assistant", and the "tools"), are engaging in a conversation (in this case, about software development). It's like a theatre script.
by paulmooreparks | 2025-11-28 01:17:20+00:00
> If you’re considering FileZilla Pro, understand exactly what you are walking into: You can pay for a perpetual license, and later be denied any way to reinstall the product you legally own.

No. You are not denied any way to reinstall the product you legally own. It's on you to maintain backups of your installers. If you have that backup, you may install it and run it legally.

> Their excuse: “For security reasons we do not provide older versions.”

I can understand that logic. If an out-of-date version is found to have a vulnerability, then if they provide that version but don't update it, they are exposing themselves to lawsuits. Whether or not the lawsuit makes sense is another matter, but I can imagine the company's lawyers putting the kibosh on providing an archive of outdated installers.
by Nextgrid | 2025-11-28 01:17:47+00:00
> I really feel bad for folks still in early career, nowadays. I am grateful to be retired.

I wonder if there’s an opportunity for a cohort of “retired” people to actually deliver things and eschew the performative bullshit. There’s presumably a lot of experience and skill that can be leveraged. I’d happily partake despite having nowhere near the right age for that, my feeling is the same and I’m not even 30 (hell, I’d learn a lot in such an environment).
by N_Lens | 2025-11-28 01:18:06+00:00
Also the impressive IMO-ProofBench Basic benchmark, the model achieved nearly 99% accuracy, though it fell slightly behind Gemini Deep Think on the Advanced subset.

The approach shifts from "result-oriented" to "process-oriented" verification, particularly important for theorem proving where rigorous step-by-step derivation matters more than just numerical answers.
by Rohansi | 2025-11-28 01:19:53+00:00
> If they try to usurp control of your computer, stop them from doing so.

But anti-cheat software is not doing this? You are free to do whatever you want on your computer as long as it doesn't interfere with the game process. Most, if not all, anti-cheats will also not do anything when the game isn't open.

Some games (including Rust) give you the choice to play with no anti-cheat, too. You'll only be able to play on servers that allow players to join with no anti-cheat but you are not blocked from the game.

I would be more worried about computing becoming more phone-centric where Apple and Google are in control of what you can and cannot do.
by mikkupikku | 2025-11-28 01:22:30+00:00
During the 20th century the American government (as well as others) put a lot of effort into finding ways to control people. Drugs, control of the media, MK Ultra and Mockingbird are just two examples of many. Everything more or less failed. Dosing unsuspecting civilians with LSD doesn't have much useful effect.

But one thing worked, and they should have known it all along. Fear. If you can make people afraid, you can control them. They want us to fear birds. They want us to fear our neighbors. They want us to fear other governments, and faceless terror organizations that are probably hiding in your bushes outside, if you see something, say something!
by energy123 | 2025-11-28 01:22:39+00:00
EU does have trouble with solar seasonality, but wind is seasonally anti-correlated with solar, and the geospatial correlation between different wind turbines drops off more than linearly with distance, and the EU covers a very large land mass as-is. You can also over-build solar inside Europe to have reasonable collection during winter.

I also see no reason to admit North African states into the EU before an agreement can be reached about transporting solar. The geopolitical risks have always been about other states severing the link during a conflict with you, and less about the parties to the deal reneging. So whether Morocco or Algeria is part of the EU is quite immaterial to the risk profile.

This kind of thing really does need simulation modelling to be reasoned about properly. The one thing I am confident in saying is that these single sentence just-so stories about what is and isn't a good idea are going to be wrong, because the fundamental principle is statistical diversification, which needs to be approached through simulation rather than through words.
by melomac | 2025-11-28 01:22:39+00:00
FileZilla author was caught red handed, shipping app with IronCore adware downloader, aka installCore from ironSource:

https://www.sentinelone.com/blog/osx-ironcore-a-or-what-we-k...

As IronCore evolved, it eventually got packed — `+[obj load]` executed prior to entry point — and provided a JavaScript to Objective-C bridge. JS payloads were remotely downloaded and AES encrypted...

While offers were the usual suspects back then (Advanced Mac Cleaner, MacKeeper, and a customized Chromium app), the technique could be abused in a couple of ways so to spy on specific targets.

Anyhow, I don't know what you do with FZ, I am very much into rsync (OSS) and Transmit app (Panic).
by Nextgrid | 2025-11-28 01:24:31+00:00
When’s the last time your heart told you to post “today I went for an interview. [insert bullshit here] I was rude to a passerby’s dog. [more bullshit] The dog was the interviewer.”?

LinkedIn slop has a certain smell to it like no other spam does. I’m still puzzled as to why anyone does it - *surely* everyone from the cohort you wish to attract is familiar with it and sees right through it? Even for marketing positions I don’t see how this can translate to other, actually-profitable venues since this kind of content wouldn’t work anywhere else.
by Dylan16807 | 2025-11-28 01:24:42+00:00
> At a certain point, paying a few dollars per month to host a decade old version of a $13 product that gets downloaded once a year actually is a problem.

The few dollars was talking about total cost, not per-version cost.

If we're talking about a single version of filezilla that rarely gets downloaded, the hosting cost is somewhere below a penny per month, possibly actual zero. And they might need to store 25 archival versions total? It's nothing.
by danishSuri1994 | 2025-11-28 01:25:11+00:00
Happy Thanksgiving, HN!

I’ve been more of a lurker than a poster over the years, but this place has shaped how I think about tech, work, and the future more than any other corner of the internet.

Huge thanks to @dang, @tomhow, YC, and everyone who shows up here with curiosity and good faith. The signal-to-noise ratio here is still unmatched.

Here’s to many more years of weird, smart, opinionated conversations.
by pfdietz | 2025-11-28 01:25:27+00:00
Replacing all the road vehicles in the US with 70 kWh BEVs would mean their battery capacity would equal about 40 hours of the average US grid power consumption.

BTW, this will mean that EV charging is going to have to have variable rates, or else people will just ride over Dunkleflauten by charging up their EV at a charger, driving back, then using it to power the home.
by Havoc | 2025-11-28 01:26:06+00:00
Once you venture outside of shove files down network pipe territory you'll find you're comparing apples and oranges.

About 10x difference in CPU performance, 4x in RAM, zfs vs btrfs, quicksync, kubernetes/docker etc.

Doesn't make the unify an inferior machine - it just reflects a narrower specialized focus on serving files...and yes does so with lower idle draw.
by kukkeliskuu | 2025-11-28 01:26:28+00:00
I have worked with core systems in several financial institutions, as well as built several event sourcing production systems used as the core platform. One of these event sourcing systems was actually providing real consistency guarantees.

Based on my experience, I would recommend against using bank systems as an example of event sourcing, because they are actually much more complex than what people typically mean when they talk about event sourcing systems.

Bank systems cannot use normal event sourcing exactly because of the problem I describe. They have various other processes to have sufficiently probable consistency (needed by the bank statements for example), such as "reconciliation".

Even those do not actually "guarantee" anything, but you need tertiary manual process to fix any inconsistencies (on some days after the transaction). They also have timeouts agreed between banks to eventually resolve any inconsistencies related to cross-bank payments over several weeks.

In practice this means that the bank statements for source account and target account may actually be inconsistent with each other, although these are so rare that most people never encounter them.
by aiisjustanif | 2025-11-28 01:26:55+00:00
Just for the record I went through this process this year with my spouse and a lawyer. My spouse did continue studying and had their i-130, i-485, and i-131, however the immigration office told our lawyer and said their F1 was no longer valid and that my spouse was under “authorized stay” not a visa any longer, especially for i-131.
by yarosv | 2025-11-28 01:26:58+00:00
from open(2):

Note that this flag has no effect for regular files and block devices; that is, I/O operations will (briefly) block when device activity is required, regardless of whether O_NONBLOCK is set. Since O_NONBLOCK semantics might eventually be implemented, applications should not depend upon blocking behavior when specifying this flag for regular files and block devices.
by andrewstuart | 2025-11-28 01:27:16+00:00
I think many people have seen only the commercially exploited peanuts imagery.

In fact the comics - especially the older ones are incredibly clever and funny and insightful and there’s long running threads and connections and strong characters.

Peanuts the tshirt/hat/poster/cup is crass.

Peanuts the comic is genius.

It exactly the same with Donald Duck and Uncle Scrooge. The commercially exploited imagery is crass and dumb. The comics written by Karl Barks were genius and often really entertaining adventure stories.
by gerdesj | 2025-11-28 01:27:22+00:00
That's a vaccine for one strain: H5N1. I'm sure birds have many more strains and variants of virus. I'm sure a proper virologist can dive in here ...

I think people assume that a fever is caused by an infection but my understanding is that a fever is a response to the infection. The body raises its temperature deliberately to destroy a viral infection, even though it is unpleasant, as well as deploying the other defenses.

It seems, according to this article, that these bird 'flu infections are resistant to being cooked by a fever and that makes them more dangerous - we've lost a defense strategy.
by jltsiren | 2025-11-28 01:27:26+00:00
The difference between baseline and peak electricity consumption in Finland is >2x. That's mostly driven by heating. Because renewables make electricity cheap on the average, utility companies invest in cheap heat storage systems such as sand batteries. They use electricity when it's cheap, store the heat, and distribute it when it's needed.

As for nuclear, the challenge is finding companies that are able and willing to build it. Areva and Rosatom both failed at the "able" part. And a power company (I think it was Fortum) recently stated that they would consider building new nuclear reactors with German electric prices but not with Finnish prices.

There is more to that than a power company asking for subsidies. Finland is a small country. Olkiluoto 3 alone generates >10% of the electricity. Newer reactors would likely be smaller but still ~10% of the total. Finnish power companies are too small to take risks like that on their own. They can't build new reactors at their own risk, in order to sell the power in the market. Before a reactor gets built, the power company needs long-term commitments from industrial users and utility companies to buy power for a guaranteed price. Such commitments would make sense for the buyer with German electricity prices but not with Finnish prices.
by froh | 2025-11-28 01:28:20+00:00
first I thought you'd go into the nuance of gpl2 vs 3 or lgpl vs gpl vs agpl? patents, tivoization, cloud use?

:-)

I agree, I didn't make any statement what you can do with the software as long as you are licensed to use it

you are allowed to build atomic bombs, nuclear power plants, tanks, whatever.

but only as long as you comply i.e. give your downstream the freedom you've received.

if you fail at that, you're no longer allowed to use the software for anything.

see section 8 Termination for details

https://www.gnu.org/licenses/gpl-3.0.html#license-text
by wowamit | 2025-11-28 01:28:41+00:00
> Their struggles are not your struggles anymore.

Though I agree with the larger point, there is a critical way to overcome that. The second line of leadership must own the culture at their team's level. This only works if you have direct access to the larger group. An open-door policy where anyone can schedule time with you is essential.

You might not understand their struggle, but you can hear and route it to the right people. Sometimes the best way to show empathy is simply to listen.
by sndean | 2025-11-28 01:29:10+00:00
Happy Thanksgiving and I hope you had (or are having) a good day. Or if it wasn’t good—stressful, tiring, etc.—here’s to hoping for some great sleep.

I don’t remember kids being out of school for so long around Thanksgiving when I was younger. All I can hope for is eight hours of sleep after a full week of childcare. I guess I’m most thankful for teachers and schools being open.
by zelphirkalt | 2025-11-28 01:29:46+00:00
I explored their site, but they only list supported devices, not supported CPUs, which leaves me guessing, whether their OS even works on this CPU. And since I don't really know that, it seems to be a lot of effort needed to use their tooling for non-supported devices, to make an installation image. Though I have not tried that yet. It only made me doubt, whether I could succeed that way.
by vunderba | 2025-11-28 01:30:01+00:00
Hard to say without more details. If you’ve got debt, I'd focus on getting a regular job for at least a year to pay off the majority.

One big advantage tech startups have is that you can build them from almost anywhere in the world. So I'd offer an alternative: move to a country where the cost of living is significantly lower and get a part-time job teaching English.

That’s what I did in my 20s, and it afforded me plenty of time to work on my own projects.
by hopeful_coder | 2025-11-28 01:31:01+00:00
Your comment is like un-comprehensible to me, I am 25 and I quit my last tech job 5 months ago thinking I would find the meaning of life only by having some time of thinking on my own and I also wanted to try out building things on my own since I don't find doing a job to be a good money making strategy for life, this is true for most people, not talking about folks with huge equity stake in companies.

It didn't work out like I planned and I am still as clueless as possible and loosing money everyday, getting to be retired before 30 sounds both incredibly boring and heavenly at the same time.

I want to know what do you think about life in general and how do you spend your young retirement days, does it ever feel like you have too much time but no reason to work towards anything since you have the money or are you still in the fight working towards some purpose ?
by fuzzfactor | 2025-11-28 01:32:14+00:00
I wish I had that, but it was pretty much taken in stride.

We knew we were privileged in many ways while realistically being experimental test subjects in all other courses ourselves, with hindsight even more so than was obvious at the time.

We gathered around it for a couple weeks and soaked in the awesome challenge, then the curriculum pivoted to studying all about this type of craft because nobody wanted to make a wrong move. Who else had runways to work with? We found out it had been assembled from a kit and might not have had very much flight time if any before getting slightly damaged.

It was accepted as a multi-year project and the only real work done when I was still there was to straighten out the wheels. Experts were going to be arranged so the restoration would be done like the kit was supposed to be and they were looking for an experienced test pilot.

Never did find out if it got off the ground, but I still learned a lot just having it where we could check it out in such detail.
by theodric | 2025-11-28 01:32:30+00:00
I sure hope they manage to sort out an interface (or even an off switch) for the compiled-in touchpad gestures in KDE Plasma-Wayland that even override Touchegg, not to mention the font rendering that has been glitchy for literally years. Those are the two main things keeping me on KDE Plasma-X11, and which will see me leave KDE for something else (XFCE? NsCDE? IDFK.) if they remain unresolved after the X11 session is removed.