MurphyA/hacker-news huggingface dataset:
by api | 2025-06-12 16:54:55+00:00
Narcissism is actually, in a sense, a very small ego, an enormously fragile sense of self that requires constant validation from outside. It looks a lot like an addiction, with withdrawal occurring when the 'fix' is not obtained.

You can see this clearly in certain individuals with obvious narcissistic personality disorder where withdrawal of approval results in an insanely irrational tantrum where they basically revert to toddler-level psychology. If you're like "wait, is this a grown man/woman?" the answer is yes -- but it's one having a "drug" withdrawal fit.

Unfortunately this often makes narcissists very successful at social climbing. They're hyper-motivated to advance because that's how you get the next fix.
by dschaurecker | 2025-06-12 16:55:11+00:00
Our two follow-up papers are addressing exactly this (for Europe)! We are extending our high-frequency continuous intraday approach (CID) with a forecast-based day-ahead bidding stage, and subsequent CID forecast updates.

I'd also be quite interested in strategies for grid-scale BESS trading in the US' real-time markets. Do you know more about it, or could forward me to someone who would be willing to talk about it? ;)
by mschuster91 | 2025-06-12 16:55:21+00:00
It doesn't work that way. Maybe in the US where everyone seems to do their own shit, particularly in Texas, but here in Europe our grid literally spans the entire continent, from Portugal through into Ukraine's front lines, and from Norway even down towards Africa. It's a three phase grid that is in synchronized phase everywhere. Like, literally everywhere.

Grid frequency cannot be used at scale to coordinate energy production as a result, because the grid elements themselves don't know why the frequency is going down on its own or where the cause is. For that you need to monitor the country or region crossing to see where energy is flowing and aggregate this.

Drop a couple gigawatts from the production side, for example, all at once and the frequency will immediately drop, only not crashing due to the mechanical inertia of the large power plants. Immediately, electricity and physics will lead to current balances redistributing and automated systems will kick in (e.g. gas peaker plants ramp up in a matter of seconds, battery storage kicks in even faster). But when too much capacity gets dropped, the available spare capacity isn't enough and eventually the first lines will trip due to overcurrent or frequency deviation. That is what happened in Spain, made worse by the fact that inverters don't have mechanical inertia and so immediately more inverters dropped out for safety reasons as the frequency sagged too much for their protection circuits. The inverse, adding a couple of gigawatts of consumers, causes the same effect.

That's also why very large consumers such as smelters must contact the local electricity distributor in advance before any load change - dispatch must know precisely when the consumer will drop or add load, so that other plants can be regulated up or down to avoid too much of a sag or hike in frequency.
by breppp | 2025-06-12 16:55:41+00:00
However, the fact that companies sell offensive cyber warfare software to governments is not new, and that specific company isn't either.

There's also nothing inherently wrong with selling intelligence tools to a western government, Italy is not Iran or Zambia. And fighting terror or crime using software is valid. The only thing that surprises me is that a western government might attack journalists, and what I'd like to know from this article was what was their motivation
by kstrauser | 2025-06-12 16:56:11+00:00
> Companies have no business telling their employees which specific programs they can [run]

Agreed.

> and cannot run

I strongly disagree. I think those controls are great for denylists. For example, almost no one needs to run a BitTorrent client on their work laptops. (I said almost. If you’re one of them, make a case to your IT department.) Why allow it? Its presence vastly increases the odds of someone downloading porn (risk: sexual harassment) or warez (risks: malware, legal issues) with almost no upside to the company. I’m ok with a company denylisting those.

I couldn’t care less if you want to listen to Apple Music or Spotify while you work. Go for it. Even though it’s not strictly work-related, it makes happier employees with no significant downside. Want to use Zed instead of VSCode? Knock yourself out. I have no interest in maintaining an allowlist of vetted software. That’s awful for everyone involved. I absolutely don’t want anyone running even a dev version of anything Oracle in our non-Oracle shop, though, and tools to prevent that are welcome.
by davidw | 2025-06-12 16:56:20+00:00
If you read about Maduro wanting to imprison the leader of a region of Venezuela, who belongs to the opposition party, you'd call it authoritarianism.

If you read that the Secretary of Defense of Turkey declined to commit to obeying court orders, you'd call it authoritarianism.

If you read about Viktor Orban sending actual troops rather than police to a city because of a flimsy pretext, you'd call it authoritarianism.

It's happening here, and it's real. It isn't consolidated yet, but it's pretty obviously what they want.
by dragonwriter | 2025-06-12 16:56:21+00:00
There are models that are trained for some kind of (in or out of band) emotiona (or style more general) prompting, but Chatterbox isn’t one of them, so beyond building some kind of system that took in input, processed it into chunks of text to speak and the settings Chatterbox does support (mostly pace and exaggeration) for each chunk, there’s probably no real way to do that with Chatterbox.
by astine | 2025-06-12 16:56:33+00:00
a camp fire gets plenty hot for blacksmithing - just wait for the coals and then blow on them

Maybe if you're working with bronze or copper, but iron forging requires much higher temperatures than a campfire can provide. That's why the iron age took place after the bronze age, forges capable of making iron workable were not yet invented. It wasn't a trivial invention.
by noworriesnate | 2025-06-12 16:57:25+00:00
The way I think about it is this: the bureaucracy of the federal government has accumulated so much tech debt over the years that a rewrite is in order. What that means is that we get rid of everything not immediately essential, then slowly rebuild to meet our needs.

This isn’t the same as a full revolution, where you rewrite the entire government, not just the bureaucracy (I.e. get rid of Congress, Supreme Court, executive branch and replace them with something new).
by HeyLaughingBoy | 2025-06-12 16:58:03+00:00
> radically underestimate the difference between the proof of concept and a shippable product

LOL. I had my boss call me out on this once. I made an offhand comment about doing something "in a few days" while on a customer call (yeah, I should have known better), leaving him to patiently explain to the customer that I meant a basic PoC and that would actually take us quite a few weeks to productize after we got it working :-)
by estebank | 2025-06-12 16:58:30+00:00
> Why not both?

For better and worse, the Rust project is a "show-up-ocracy": the work that gets done is the one that volunteers (or paid employees from a company donating their time to the project) spend time doing. It's hard in open source projects to tell people "this is important and you must work on it", but rather you have to convince people that it is important and have to hope they will have the time, inclination and skill to work on it.

FWIW, people were working on the cargo cache GC feature years ago[1], but I am not aware of what the current state of that is. I wouldn't be surprised if it wasn't turned on because there are unresolved questions.

1: https://blog.rust-lang.org/2023/12/11/cargo-cache-cleaning/
by yencabulator | 2025-06-12 16:58:40+00:00
Apple has a track record of doing that: product names that are only unique if you keep repeating the "Apple" prefix.

Apple Card

Apple Pay

Apple Music

Apple TV

Apple Watch

App Store (trying to namesquat this is just evil, so it's "Apple App Store" for me)

Hence, I recommend you call it "Apple Container", and "Apple Containerization".
by KeplerBoy | 2025-06-12 16:59:26+00:00
That only works if the grid operator has control over the inverters, which they often don't have.

We currently have the situation where operators of solar farms of all sizes get a fixed amount of money for each joule they feed into the grid. Of course those people have zero interest in turning down their inverters when the sun is shining and there's already a surplus in the grid.
by jicea | 2025-06-12 16:59:28+00:00
Hi, maintainer of Hurl [1] here.

We're trying to write "simple" Rust as far as we can, without going into too much optimisation: very little lifetime usage, no async stuff (just classic multi-thread directly from the last sample of the Rust book), liberal usage of clone, no macros, reusing crates for C libcurl and libxml binding, limiting dependencies. We could certainly gain a lot of performances but with this first simple approach, the binary is already "fast"... The only advice I would give for someone going into Rust is to not try to optimise everything from the start to get a first "feeling" of the language.

[1]: https://github.com/Orange-OpenSource/hurl
Show HN: A cursor like experience to read epubs, starting with a mindmap
by kasince2k | 2025-06-12 16:59:30+00:00
I built ProRead to prevent stalling on long passages and to keep the overall context clear.

Features

* Bird’s-eye overview with drill-down to any level

* Interactive maps showing concept links

* Quick switch between chapter summaries and original text

* Contextual AI Q\&A

* Text-to-speech for any book or summary level

* EPUB upload for instant access

Includes nine classics (Wealth of Nations, Crime and Punishment, etc.) and support for your own books.

I arrived at this by piecing together LLM-based workflows for reading until I decided to build a dedicated tool. Feedback welcome.
by jplusequalt | 2025-06-12 16:59:43+00:00
I'm really not sure what you're arguing here?

Are you arguing that the Cold War being the driver of our investment into space invalidates further attempts to explore it?

Also, as per the debt, NASA's is a fraction of the military budget, and the current budget proposal would increase the debt further, so any argument for decreasing science funding in the name of fiscal responsibility rings hollow.
by SOLAR_FIELDS | 2025-06-12 16:59:48+00:00
Imagine a tricky distributed systems problem where you feed all of the context of your setup to the LLM and it uses the advanced reasoning to diagnose possible avenues. I did that recently with a frontier model to unwrap some very tricky istio related connection pooling issues causing syn/ack floods.

For coding I usually use the fast frontier model like o4minihigh, but I bust out the fancy research models when I want things like general architecture and design feedbacks that require broader advanced reasoning
by bigbadfeline | 2025-06-12 16:59:50+00:00
First, I call BS on UN's "the sky is falling" propaganda. They asked if people are "having fewer children than they would like"? Hello, even Elon Musk would answer "yes" to that question, 50 kids are still too few for what he (or I, for that matter) would like to have.

Also, birth rates aren't a UNIVERSAL problem, vis-a-vis pollution some countries may benefit from less population and falling birth rates. World's population has TRIPLED in the last 75 years... Overpopulation itself is a huge disincentive for more children. The demographic issues must include overpopulation as a factor on a country-by-country basis, anything other than that is dirty politics.

I'm done with generalities, on to your comments:

> Are the economic conditions now the worst they’ve ever been in human history?

Spare time and pollution wise - yes. Both chemical and cultural pollution, both are tightly related to economics, I must add.

> And the people today making great salaries in major cities could easily afford multiple kids while still being comfortable, but their lifestyle would be more modest than otherwise.

You're missing an absolutely major and deciding factor - the rat race. It means all or nothing, it hasn't been a smooth curve for a long time. Income isn't like the volume control of your grandma radio, it's a two-way switch now - sound all the way up (no time to sleep) and sound all the way down - out of a job with unforgivable (by employers' standards) holes in your resume.

> When you have a child, they’re a massive productivity loss for 5+ years, so even subsistence farmer humans or hunter gatherer humans found them incredibly costly.

See my explanation above, there was no rat race back then, the work-time/income curve was a smooth slope. In fact, even serfs in the middle ages worked less hours - with nothing better to do, why not make kids? It's a no brainier. I guess, Africa on foreign aid is in the same basket.
by spencerflem | 2025-06-12 16:59:59+00:00
Look, cards on the table, I believe what ICE is doing is evil of the same caliber as the sicarios.

They just found a "loophole" around the Convention Against Torture [1]. And before that have been simply ignoring judges who have brought it up. They are reopening Guantanamo Bay to be used as a detention center. Beyond a shadow of any doubt these people are being tortured.

The people they're sending are given no due process. There is no trial. And not that illegal immigrants deserve torture but some of the people they're sending are not even illegal immigrants [2].

This is indiscriminat wanton gleeful torturous violence by unidentified masked goons against people whose only crime was wanting the same standard of life we happened to be born into (if even: some committed no crime at all and without trials we may never know)

> Actions speak louder than words / anonymous shit-talkers on gore sites.

In this case at least, the supporters actions directly lead to whats happening and they continue to support it and take actions to make sure it keeps happening.

> To an extent this hits at why many people consider multiculturalism a failure. Are the people that you consider incompatible able to carry on life within their moral framework?

I think it should be the goal of all goodly people to treat everyone as humans with dignity and ensure that the type of people who are incapable of believing that way are never allowed to taste power. I'm indifferent to multiculturalism and I hope that neoconservative culture is stomped out with extreme prejudice, much like was tried with Nazi culture.

1. https://www.vox.com/scotus/416163/trump-supreme-court-deport...

2. https://abcnews.go.com/Politics/ice-admits-administrative-er...
by SparkyMcUnicorn | 2025-06-12 17:00:06+00:00
Switch to using Sonnet 4 (it's available in VS Code Insiders for me at least). I'm not 100% sure but a Github org admin and/or you might need to enable this model in the Github web interface.

Write good base instructions for your agent[0][1] and keep them up to date. Have your agent help you write and critique it.

Start tasks by planning with your agent (e.g. "do not write any code."), and have your agent propose 2-3 ways to implement what you want. Jumping straight into something with a big prompt is hit or miss, especially with increased task complexity. Planning also gives your agent a chance to read and understand the context/files/code involved.

Apologies if I'm giving you info you're already aware of.

[0] https://code.visualstudio.com/docs/copilot/copilot-customiza...

[1] Claude Code `/init`
by BeetleB | 2025-06-12 17:00:09+00:00
> I spent a good part of yesterday attempting to use ChatGPT to help me choose an appropriate API gateway.

If you mean the ChatGPT interface, I suspect you're headed in the wrong direction.

Try Aider, with API interface. You can use whatever model you like (as you're paying per token). See my other comment:

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

I mirror the GP's sentiment. My initial attempts using a chat like interface were poor. Then some months ago, due to many HN comments, I decided to give Aider a try. I had put my kid to bed and it was 10:45pm. My goal was "Let me just figure out how to install Aider and play with it for a few minutes - I'll do the real coding tomorrow." 15 minutes later, not only had I installed it, my script was done. There was one bug I had to fix myself. It was production quality code, too.

I was hooked. Even though I was done, I decided to add logging, command line arguments, etc. An hour later, it was a production grade script, with a very nice interface and excellent logging.

Oh, and this was a one-off script. I'll run it once and never again. Now all my one-off scripts have excellent logging, because it's almost free.

There was no going back. For small scripts that I've always wanted to write, AI is the way to go. That script had literally been in my head for years. It was not a challenging task - but it had always been low in my priority list. How many ideas do you have in your head that you'll never get around to because of lack of time. Well, now you can do 5x more of those than you would have without AI.
by ogurechny | 2025-06-12 17:00:14+00:00
Those discussions are a bit misleading. Original Doom updates its state only 35 times a second, and ports that need to remain compatible must follow that (though interpolation and prediction tricks are possible for visual smoothing of the movement). Rendering engine is also completely orthogonal to polygon-based 3D accelerators, so all their power is unused (apart from, perhaps, image buffers in fast memory and hardware compositing operations). Performance on giant maps therefore depends on CPU speed. The point of this project is making the accelerator do its job with a new rendering process.

Though I wonder how sprites, which are a different problem orthogonal to polygonal rendering, are handled. So, cough cough, Doxylamine Moon benchmarks?
by OkayPhysicist | 2025-06-12 17:00:35+00:00
Tangential fun fact!

Good tasting brussel sprouts are a very recent invention. They used to be a lot more bitter, but a new cultivar was engineered in the 90's that all but completely eliminated the bitter notes. Over the next 30 years, pretty much everybody has switched over, so now brussel sprouts are just drastically better than they were when they got the reputation for being gross.
by gjsman-1000 | 2025-06-12 17:00:43+00:00
Even FreeBSD can't be bothered to do a good job supporting Linux file systems. They're basically proprietary siloed file systems like the rest, even if code is available. Linux, meanwhile, can't be bothered to support either of FreeBSD's file systems officially. UFS2 is hardly patented anymore, but Linux doesn't care beyond read-only support.

Being open-source, and even being in a popular open-source project, does not make a standard, or even imply inferiority to those who do not implement it.

https://xkcd.com/927/
by dh2022 | 2025-06-12 17:02:02+00:00
Hmm, I do not get it.... "The binaries are checked in the repo so that that the designer would not spend 5 hours recompiling" vs "the binaries come from a nuget site so that the designed would not spend 5 hours recompiling".

In both cases the designer does not recompile, but in the second case there are no checked in binaries in the repo... I still think nuget / MAVEN would be more appropriate for this task...
by directevolve | 2025-06-12 17:02:36+00:00
For me, the keys are:

Break down tasks into micro-tasks. Doesn’t have to be written down.

Get my body involved. Take handwritten notes when reading.

Create micro-deadlines. Have short meetings with colleagues to share progress.

Inject mini-rewards. Do one 20-minute task. Then watch one music video on YouTube.

I could see room for a productivity app that smoothed out this workflow.
by graycat | 2025-06-12 17:02:50+00:00
> How can a person become so good at researching ?

My time in my Ph.D. program and some of the work in my career (getting paid) suggest that I was "good at researching". But I left such research due to wanting to get paid more, and settled on starting a business, owning it, and making it valuable. If some research can help the business, fine, but the real goal is just the money from a successful business.

On (academic) research, one lesson no one ever mentioned to me but eventually I formulated: Pick a field of research. Then in that field a lot about what is expected, respected, intended, valued or not, ..., is not much spoken about and not made clear -- clear that have fertile ground for politics. Then, for such questions, the answers you guess or get in some one field will likely be quite different in another. In some fields can get reminded of the old quip: "Haydn wrote 101 symphonies or one symphony 101 times?" Or at times can believe that with high probability, a paper gets read by just two people, the peer reviewer and the author; as a result of that case, the only accomplishment of papers, good or bad, are that they get counted as in someone with 50 papers is regarded as better than someone with only 4. Ah, tough to prove that the paper will never get 1000 readers!

For research, one approach is to study a (assume an academic) field, crawl down some narrow alley or rabbit whole, see a question with no answer, consider the broad status of the field, then if making progress on the question seems not obviously impossible, give it a try. By a few days or weeks should have an answer, a partial answer, or hints that by continuing you might get something.

Another approach is to pick a problem mostly on your own and not from, trying to extend, published research. You might follow some instance of personal curiosity or something from some other field, e.g., do some math, optimization, statistics, ... research from problems in the environment (why the ups and downs of lobsters in east Canada?), medical testing, the supply chain, some engineering problem, some business problem, etc.

Do note that in the US, after radar, the proximity fuze, submarine acoustics, code breaking, jet engines, the "bomb", the US military had plenty of both money and problems, and that funded a lot of US research. Now there seems to be a general view: We don't know what research directions will yield powerful results, but since we can't afford to miss out on some big results or fall behind, we will continue to fund research. Non-military research seems less eager for results and to have less money.

Ah, be good at the politics, e.g., even follow "Always look for the hidden agenda." If working in an organization, beware of "goal subordination", i.e., others working to have you fail.
by mike_ivanov | 2025-06-12 17:03:15+00:00
My mom carries with her a physical notebook in which one full page is one day. The left side of the spread is for the task list, the right side contains notes/comments. When a task is done it gets crossed over. When the day is over, she manually copies important leftovers to the next day. The other (flip) side of the notebook is for longer running projects, similar approach. Naturally, she has to replace the notebook a few times a year. She says the secret sauce is the tedium of copying the leftovers, that's how she finds the balance between over- and under-planning.
by kennywinker | 2025-06-12 17:03:56+00:00
https://en.m.wikipedia.org/wiki/Anti-communist_mass_killings

Ensuring peace by violently crushing social democratic organizing and unions is like ensuring a fun time by beating anyone who complains.

It’s not an anti-US bias to hold the US accountable for their actions. Funding a for-profit spyware company that’ll sell to anyone, including italian fascists, is bad. The US should be held accountable for that.