MurphyA/hacker-news huggingface dataset:
by alnwlsn | 2025-04-28 17:11:42+00:00
I can understand not wanting to puncture a pouch style lithium-ion cell (what most people call LiPo), but then why not go for an 18650 or 14500 battery? Same lithium ion chemistry packaged into a more traditional and durable metal can.

Although if I wasn't too confident and wanted to avoid the fires of lithium ion I'd probably gone for NiMH too.

But then the decision to put both charger types on the board when only one will ever be used? Strange, but you can't let indecision paralysis get to you I guess.
by applied_heat | 2025-04-28 17:12:05+00:00
They trim back what poses the highest risk with the budget they have.

As you have identified A wider right of way costs more.

Usually for lines above some voltage, perhaps 200kV, the cost of an outage due to a tree strike outweighs the cost of additional vegetation management so they will clear the right of way wide enough that no tree can fall and hit the power line.

Around here for 130kV the right of way is still as narrow as it can be and we annually take down the riskiest trees as this is the best for our budget, which is not unlimited.
by SamBam | 2025-04-28 17:12:28+00:00
I figured the fallacy you were talking about was the one Michael Crichton describes about reading a newspaper article on a topic he knows about vs one he doesn't, but it turns out that's called the "Gell-Mann Amnesia effect." [1]

> You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward—reversing cause and effect. [...]

> In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper was somehow more accurate about Palestine than the baloney you just read. You turn the page, and forget what you know.

1. https://en.wikipedia.org/wiki/Gell-Mann_amnesia_effect
by bigyabai | 2025-04-28 17:12:33+00:00
> You asked "how do we change that"

He did not, you are ascribing another person's quote to them.

> And the principle issue there is thus: an algorithm

Section 230 does not stop people from using algorithms to enforce harmful content consumption loops for the purposes of selling advertisements. It specifically protects them from the consequences, but repeal that and now you've created a common incentive to sell Cocomelon for American adults.

We keep Section 230 because, even when it's retards like Elon Musk at the reigns, adults deserve to be treated with maturity and respect.
by hsuduebc2 | 2025-04-28 17:12:55+00:00
I have some hot take for this phenomena.

As tech elites lost their untouchable image of being pure prodigies and visionaries, it became clearer — especially after scandals like Cambridge Analytica — that many of them operate like ordinary, ruthless capitalists. Public trust declined as more people moved online and more abuses came to light. Instead of fully acknowledging this shift, many of these elites seem to interpret the criticism — much of which comes from media and universities, which do lean left — as purely ideological attacks. From my perspective, it’s a textbook case of cognitive dissonance: their self-image as bold innovators clashes with how they are increasingly seen from the outside, and the natural human reaction is to blame the critics rather than adjust the self-image.
by pfdietz | 2025-04-28 17:13:03+00:00
The problem here is that the issue is thrust upon the property owner without any deliberate action. This is unlike (say) industrial pollution, which requires a deliberate action on the polluter's part (although you might argue historical shifts in what is acceptable might also be described as not deliberate).

Perverse incentives abound. If you make your property more welcoming to nature, you risk having it taken from you if you are unlucky enough to make it too welcoming. Degradation is encouraged. You are incentivized to restrict access to your property to prevent unwelcome discovery of endangered species.

A contrary scheme would involve payments for making land more natural, with sliding scales based on the importance. Providing habitat for critically endangered species? You get a large payout. It would encourage expansion of habitat for such species, not destruction.

Of course governments would rather get benefits without having to themselves pay for them. That's actually something to worry about -- if costs are hidden, then the normal cost/benefit calculus that goes into formulating government policies is upset.

Even in the case of industrial pollution, it could be sensible to pay polluters to stop polluting, or at least give them positive financial incentive to do so. Issuing tradeable emission permits to polluters can be viewed as an example of this. Such a scheme was highly effective in reducing SOx emissions in the US, achieving SOx emission reductions 6x more cost effectively than had been projected. Similar incentive programs exist or have existed for farms and automobiles ("Cash for Clunkers").
by rlupi | 2025-04-28 17:13:15+00:00
Centrally. If your system have K finite modes of behavior (degrees of freedom), then you can compress it as some combination of these effects.

Due to Donoh-Tanner Phase transition theorem, you can almost-surely reconstruct a lower dimensional (K-dimensional) manifold immersed in a N-dimensional space with O(k log N) points. For many real world systems, K << N. Now, K is the degree of freedom of your system, N is the size of your sample, or the inverse of the frequency resolution you need to capture anomalies (that's your sampling rate if you were sampling metrics at regular intervals, but here we are not). So you can capture random projections of your system, compare the results to the predictions of a pre-computed compression model of your system and only ship the changes. Low-dimensional projection maintains correlations (and introduces spurious ones), which can be used already in compressed forms for some central anomaly detection (e.g. how many replicas are affected by the same traffic).
by dcminter | 2025-04-28 17:13:24+00:00
I enjoyed this review and thought the point about "whiplash" with Tehanu was well observed.

I read Tehanu roughly when it came out, so I'd have been about 18, having read the others much earlier. I was annoyed and disliked it due to the tonal change.

I re-read it again a year or so ago along with the short stories and The Other Wind. I loved it. Nothing had changed - except me, of course.
by crop_rotation | 2025-04-28 17:13:29+00:00
I think the author might need a reality check. In almost every company the usage of AI is becoming more and more valuable. Even if progress in models freezes and halts, the current state is too valuable. I have talked to multiple people in multiple companies and LLMs are becoming indispensable at so many things. Yes chatgpt might or might not conquer the world but the enterprise usage I don't see decreasing (and I am not talking about customer facing LLM usage which might be very stupid).
by cmdrk | 2025-04-28 17:13:50+00:00
I'm still tinkering on my multiplayer game server framework when not grinding away at my day job.

The idea is essentially: An Erlang-based control plane, supporting ENet and WebSocket connection modes, with Protobuf for messages. Erlang has an excellent concurrency story, and I think it's a great fit for game servers. I've wrapped up a bunch of this work into behaviors on the Erlang side, such that developers can target the "gen_zone" behavior (for instance) to implement a tick-based game server. I'd like to expand that into other types of games, such as turn-based games.

I've also got a Godot plugin for generating a client library based on your protobuf schema. The plugin handles session stuff, exposes functions for client-to-server messages, and emits signals for server-to-client messages.

These days I'm working on integrating Luerl (Lua in Erlang) and Love2D support. I want to be able to take advantage of Erlang on the back-end while writing the majority of game logic in Lua. Further down the road I want to explore hot reloading parts of the Lua game state on the client/server, perhaps with an in-game editor, to develop the game "inside-out", in a way.
by bob1029 | 2025-04-28 17:13:58+00:00
> Simple cycle gas turbines can come up very quickly

In some cases yes. Modern combined cycle plants can take as little as 30 minutes to ramp to full output. Older designs can take upward of 4-6 hours.

If you have steam as an indirection, that's when things take a really long time. Natural gas turbines are a more direct cycle.
by rtkwe | 2025-04-28 17:14:02+00:00
There's loads of space in a CS career where you'll never get anywhere near responsibility for a hundred thousand much less multiple millions of lines of code at once.

And there are already loads of advice out there about how to organize and manage huge code bases. It's usually consultancy based for anything but the broadest ideas though because it's so specific to the particular situation. An architecture is as much defined by the application it's built for as it is by what people would like to impose on it for convenience.
by lcnPylGDnU4H9OF | 2025-04-28 17:14:04+00:00
> I can teach someone who knows how things work how to glue libraries together when/if we do need it, but I can't teach someone who glues libraries together how to make their own things; it's simply not worth the time or effort because it's effectively like starting from scratch and I may as well start with a complete junior in that case.

I just want to point out that this goes beyond an argument explaining how hobby projects can be useful and enters the territory of personal attack. I presume you mean that whatever they made is substandard in some way ("[gluing] libraries together" is nonsense criticism; everything in software is someone's abstraction) but I don't see why you would think that.
by outlore | 2025-04-28 17:14:17+00:00
I’ve tried out a few of these, and iA Presenter seemed to be the only one that can handle arbitrary long text by dynamically changing the font size. However I wish you could specify a floor and ceiling for the font size so that fewer lines of text didn’t look comically big. Do folks have recommendations for markdown slide software that can strike this balance? I remember slidev would cut off text when it became too long
by yannvon | 2025-04-28 17:15:18+00:00
I experienced it first hand in Madrid. This was much scarier than I would have imagined.

News travelled extremely slow: phone coverage was just barely enough to receive a couple text messages every 15 minutes or so. News spread on the street, I even saw a group of 20 people hunched around someone owning a hand-held radio in the streets.

Just before power was restored, things started to get worse, as the phone coverage went completely out (presumably batteries were depleted). People were in between enjoying the work-free day, and starting to worry about how tomorrow would look like if power didn't come back.
by Scoundreller | 2025-04-28 17:15:29+00:00
What I wanna know is if I could/should have a plug-in box that detects the frequency is drifting and the grid is unstable —-> high risk of imminent failure.

Might even give you clues about something big tripping offline.

Probably lots of false alarms, but if it an outage is particularly bad for you, good to know as soon as the system operators do.

Obviously over the internet could work too, but who wouldn’t love their own box?
by ryao | 2025-04-28 17:15:31+00:00
They also could introduce standards gradually by grandfathering older vehicles into the previous lack of standards, which is what NY did. Newer vehicles subject to the standards can be repaired to stay up to the minimum standard. This largely avoids the issue of impoverishment.

You can read about the 85th percentile principle here:

https://duckduckgo.com/?q=85th+percentile+speed

https://scholar.google.com/scholar?q=85th+percentile+speed

I actually cannot check the second since Google is blocking queries from the iCloud Private relay, but I assume it will give you a list of scholarly work on the subject. As for the autobahn, Wikipedia has some numbers from 2012:

https://en.wikipedia.org/wiki/Autobahn#Safety

1.74 fatalities per billion vehicle km on the autobahn versus 3.38 for US highways. There is evidence that introducing speed limits of around 80mph (130km/h, well above the speeds used drivers drive on most U.S. roads) on the autobahn would further lower it. The paradoxical situation where high speeds on the autobahn are safe and low speed limits on US highways are unsafe would be explained by the 85th percentile principle.
by WarOnPrivacy | 2025-04-28 17:15:35+00:00
> Virginia already has the strongest speeding laws in the entire United States. Doing 20 over is a criminal act, and entire law practices exist due to Virginia' speed laws.

Absolutely. Grew up in VA a few generations ago and it was just as strict then. Compared to everywhere else I've lived - Virginia is Police Everywhere, All The Time.
by Arkhaine_kupo | 2025-04-28 17:15:54+00:00
> Sources for your allegations ?

not an allegation. You should avoid big words if you dont know what they mean.

> The statistics I saw, showed in contrary an increase in suicide rates. https://pmc.ncbi.nlm.nih.gov/articles/PMC11063965/

Surgery is not a common part of transitioning. Transitioning treatment, which is what I said, is usually a process where the most common plans include hormone replacement therapy, puberty blockers and therapy and lifestyle changes.

If you want actual data on it there was a recent meta study "Suicide-Related outcomes following gender-affirming treatment: A review" by Danial Jackson.

They analysed 23 studies and almost all mention and quantify reduced suicidiliaty, from less ideation, to less attempts, to less overall suicides compared to control groups.

> Even if it was lower, I'm not sure that it's the right treatment

you might not but every doctor association has, and they agree it is.

> Of course, cutting arms will solve most finger infections, but it isn't likely to be the best way to treat it.

cool analogy, but taking reversible pills and going to therapy is not the same as chopping anything off

> UK supreme court defined what is a biological sex: the one you had when you were born.

yeah thats cool and all, except sex assigned at birth is wrong in 1/2000 cases. So 34,000 people in the UK had their sex changed by a doctor after the one they were born due to either error, intersex conditions or nonconclusive genital development.

Btw genital inspection is one 3 ways to "biologically" determine someones sex, the other two are chromosomal make up (XX, XY or intersex) and the third is Phenotipic developemnt (long hair and boobs or beard and bald). The judge does not explain which one he means, but none of those 3 categories are Binary they are all Binomial. I know its not important for the judge, but it is important for biology, so its perhaps important that he would know anything past Grade 6 biology before putting it on a ruling...

> if there are spaces for girls only, it's for a reason, and one of them is to keep perverts away.

and how does this work exactly? Like actually going through the implementation of it. You need to prove you belong in an all womens space, so someone inspects your bits to make sure you belong? Like a little girl wants to go to the loo, but she must first go through the V inspector to make sure she can pee sitting down?

Is this the pervert protected future you imagine?

Transmen going to women only spaces is also gonna be a shitshow regardless of what their birth certificate says

If this guy walked into any women's bathroom they would call the police

https://media.npr.org/assets/img/2015/04/19/dsc_0636_slide-c...

There are almost 0 cases of transpeople being perverts, 99% of them just wanna live their life and just exist. If they go to women spaces is probably to escape from the same problems that women go to those spaces for.

Or do you think this girl is safe in a mens bathroom?

https://static.wikia.nocookie.net/euphoria-hbo/images/d/d4/H...
by wongarsu | 2025-04-28 17:16:07+00:00
You can connect two running grids. Earlier this year the Baltic countries disconnected from the Russian grid, and synchronized and then connected to the European grid.

I imagine you can get close enough by syncing to a shared time source like GPS or the DCF77 signal, as long as you communicate how the phase is supposed to match up to the time source. Or at least you could get close enough that you can then quickly sync the islands the traditional way.

The question is if it's worth the effort and risk. Cold starting a power grid is a once in a lifetime event (at least in Europe, I imagine some grids are less stable) and Spain seems to plan to have everything back up again in 10 hours. Maybe if the entire European grid went down we would attempt something like that by having each country start up on their own, then synchronize and reconnect the European grid over the following week.

https://en.wikipedia.org/wiki/Baltic_states_synchronization_...
by minimaxir | 2025-04-28 17:16:21+00:00
> When will DeepSeek-R2 be released?

> DeepSeek-R2 was initially scheduled for release in May 2025. However, according to reports from Reuters, the launch may be accelerated, with a potential earlier debut. The AI community is closely monitoring updates for an official release date.

Huh? This reads like AI-generated blog spam, except it's on the official website.
by mightyham | 2025-04-28 17:16:56+00:00
I've recently been reading the Pensees, so it feels timely that this article was posted. I'll add here a couple more practical pieces of advice that Pascal offers for dealing with what he considers the wretchedness of human experience:

"One must know oneself [reference to Socrates]. If this does not serve to discover truth, it at least serves to regulate one's life, and there is nothing better"

"Physical science will not console me for the ignorance of morality in the time of affliction. But the science of ethics will always console me for the ignorance of the physical sciences."
by conductr | 2025-04-28 17:17:02+00:00
My point is that once a word get's adopted in the global lexicon, it's not easy to unseat it. Doesn't matter if that word is a brand, a misnomer, slang, or even derogatory to someone, it will stick for quite some time. Companies and websites get rebranded all the time and can be done so overnight. Language doesn't move at that speed.

I'd argue that it doesn't help that X is such a stupid name that many people actively oppose calling it that. Twitter (noun) and tweet (verb) were hardwired into language, my guess is you'll still be hearing them in decades to come.
by femiagbabiaka | 2025-04-28 17:17:16+00:00
There was lots of resentment against unionization efforts from tech workers -- workers who were increasingly seen as ungrateful insurgents trying to mess up a good thing -- and tech oligarchs decided that everyone left of center was exactly like tech workers in Silicon Valley. For them, leftists are infected with a "mind virus", and needing some enlightened elites to save them from themselves. Of course there's no self-reflection about the mind virus that causes folks like Andreesen to use the philosophy of meth addicted neo-Nazis[1] as the ideological basis for their new political order.

1: https://en.wikipedia.org/wiki/Nick_Land
by chaosharmonic | 2025-04-28 17:18:06+00:00
Funny, one of mine also involves trees -- but is mostly outdoor cleanup. The kind that involves decades' worth of it, thanks to what I'll just say is a lot of maintenance that wasn't done over a long time. There's an extensive amount of brush, leaves, etc of varying ages that could maybe be shredded up into something useful, invasive vines I'm still trying to deal with, and more old trash than I've fully figured out how to properly dispose of.

It's turning into various DIY rabbit holes, actually, with the next one (outside of various related landscaping stuff) being to gut a basement.
by sedev | 2025-04-28 17:18:23+00:00
> Maybe there is something I'm not taking into account but I have a hard time seeing the meaningful cost of some obscure wiki page merely existing.

The thing you're not taking into account is that every article that exists takes up some amount of editor time, which is why it's good when more people participate in Wikipedia. You are correct that the server/bandwidth cost of almost all articles rounds off to zero. That leaves just the cost in "an actual human looked at this and okayed it," which has different scaling characteristics.
by tfourb | 2025-04-28 17:18:26+00:00
>Is there any example of a widely armed society that nevertheless succumbed to classical authoritarianism from the inside?

Plenty. The population of the Weimar Republic was pretty militarized (lots of WWI veterans with combat experience and plenty of activity of "Freikorps" militia https://en.wikipedia.org/wiki/Freikorps#Freikorps_involvemen...). These militant and armed forces largely threw in with the Nazi political movement and contributed to the collapse of the first German democracy and the institutionalization of the Nazi Reich. Just to make one very obvious example.
Show HN: AI memory and project management (open source)
by namanyayg | 2025-04-28 17:18:35+00:00
Hey HN,

I'm Namanyay and I've been using Cursor since 2 years, but it seems to make mistakes as the project size grows.

This caused me to have to repeat myself a lot and it used to break my flow.

I realized it's because Cursor (and other AI tools) are not able to keep an overview of the project. Plus, Cursor does not have a "memory" layer to remember important things that the user has already mentioned.

I solved this by building an open-source MCP which maintains project and memory information within the user's file system.

It's simple and installation takes 30 seconds.

Github: https://github.com/namanyayg/giga-mcp

Demo: https://www.youtube.com/watch?v=BWMHCwg7Pwo

Would love feedback! Are you using AI already? Do you encounter issues like this?
by drivingmenuts | 2025-04-28 17:19:51+00:00
It will have to be up to the communities in question. For some, it won't really matter; for other communities, it will be absolutely necessary. For those people, it will be necessary to have some sort of provable means of identity.

It will also be necessary to enforce sanctions on people who violate the trust of a community. The stick needs to be equal to the task of driving people toward the carrot.
by cchianel | 2025-04-28 17:19:51+00:00
CPython bytecode changes behaviour for no reason and very suddenly, so you will be vulnerable to changes in Python language versions. A few from the top of my head:

- In Python 3.10, jumps changed from absolute indices to relative indices

- In Python 3.11, cell variables index is calculated differently for cell variables corresponding to parameters and cell variables corresponding to local variables

- In Python 3.11, MAKE_FUNCTION has the code object at the TOS instead of the qualified name of the function

For what it's worth, I created a detailed behaviour of each opcode (along with example Python sources) here: https://github.com/TimefoldAI/timefold-solver/blob/main/pyth... (for up to Python 3.11).
by dark_star | 2025-04-28 17:20:00+00:00
The (also awesome) writer Jo Walton wrote a great celebration of Ursula Le Guin's life. She wrote in part:

She widened the space of science fiction with what she wrote. She got in there with a crowbar and expanded the field and made it a better field… Le Guin expanded the possibilities for all of us, and then she kept on doing that. She didn’t repeat herself. She kept doing new things. She was so good. I don’t know if I can possibly express how good she was.

https://reactormag.com/bright-the-hawks-flight-in-the-empty-...