MurphyA/hacker-news huggingface dataset:
by opan | 2025-08-23 19:52:20+00:00
>Monster Green, which is their full sugar product

Just want to add that all Monster (AFAIK) contains sucralose even if it also has HFCS or other sugar. It's a small amount because it's so potent, so I usually start at the end of the ingredients label when checking if drinks have it. NOS also puts it in their regular drinks. I don't know when they made this change, but I stopped drinking Monster because of it. I used to like the Mean Bean Java Monster quite a bit.

My energy drink of choice these days is Blueberry Red Bull, in case anyone else is looking for an option that tastes better.

Also some brands like Rockstar put it in half their flavors, so you gotta check every can. Even though Killer Citrus is safe (as of 5+ years ago when I last looked anyway), Killer Grape isn't, despite both being of a similar subtype.
by mrweasel | 2025-08-23 19:52:38+00:00
While I'd generally say that the F-35 is probably the best (one of the best) option for countries like my own (Denmark), who need/want a plane that can do a bit of everything, we also need to see what's happening in Ukraine.

If you have a large country and can hide your airfields hundreds of kilometers from the front, the F-16, Rafale, EuroFigther and the F-35 are all fine, but you have more options with the F-35. If you're a small country, like the Baltics, or Denmark, they are a silly choices if you expect to fight a battle at home. You simply don't have anywhere to service the planes after missiles and drones take out your three airfield equipped for the F-35. In those cases the SAAB Gripen is a much better choice. You can service is straight of a highway with basic tools and conscripts. It's also a plane designed to fight Russia, so if that the enemy you expect, it's fine.
by cm2187 | 2025-08-23 19:53:49+00:00
Well, technically Pakistan shot a Indian Rafale with a Chinese made missile a few months ago, which created some consternation in France. I heard the French explaining it away, as India trying to bomb some Pakistani territory without hitting the Pakistani military, hence putting their jet fighters in unecessary harm's way. I am not qualified to draw my own conclusions on the quality of Chinese weapons but it seems to imply they can certainly do significant damage.
by mcdeltat | 2025-08-23 19:54:08+00:00
Really sad that modern life/society is generally not structured for actual wellbeing. One thing I will complain about forever is the sheer lack of time one has. After work/study, chores, and basic self care, there is no time left in the day. I would exercise more if it wasn't competing on a list of 100 other things I need to do today in the 1 spare hour I have. By the time it gets to the weekend, I'm so tired I don't want to do anything much, let alone difficult exercise.
by dingnuts | 2025-08-23 19:54:15+00:00
I appreciate the vague negative takes on tools like this where it feels like there is so much hype it's impossible to have a different opinion. "It's bad" is perfectly substantiative in my opinion; this person tried it, didn't like it, and doesn't have much more to say because of that, but it's still a useful perspective.

Is this why HN is so dang pro-AI? the negative comments, even small ones, are moderated away? explains a lot TBH
by rzazueta | 2025-08-23 19:55:05+00:00
I'm in my fifth decade and I only answer the phone if it's someone I personally recognize - and, even then, I often let it ring out or dismiss it, unless it's my immediate family members.

I'd say I let them go to voicemail, but that doesn't even work anymore. With "ringless voicemail drops" all 20 voicemail slots are filled within two days from the same three robocallers. I've given up staying ahead of it - anyone worth talking to knows one of the other handful of ways to immediately get a hold of me.

This is not a question of "politeness" - it's a matter of enshittification and profit seeking from the same handful of money perverts who own everything, leaving us with the scraps and the pain of dealing with their shortsightedness.

I seem to only use my phone these days for playing the occasional game, doomscrolling, and getting work-related emails when I'm not at my desk.

I question every day whether it's worth keeping. Every day it feels less worth it.
by vjerancrnjak | 2025-08-23 19:55:05+00:00
It's not harsh.

Recent example, have 1GB of data in total across tables. Query needs 20 minutes. Obvious quadratic/cubic-or-even-worse behavior.

I disable nested loop join and it's 4 seconds. Still slow, but don't want to spend time figuring out why it's slower than reading 1GB of data and pipelining the computation so that it's just 1 second, or even faster given the beefy NVME where files are stored (ignoring that I actually have good indices and the surface area of the query is probably 10MB and not 1GB).

How can the strategy be slower than downloading 1GB of data and gluing it together in Python?

Something is just off with the level of abstraction, query planner relying on weird stats. The whole system, outside of its transactional guarantees, just sucks.

Another example where materializing CTE reduces exec time from 2 seconds to 50ms, because then you somehow hint to the query planner that result of that CTE is small.

So even PostgreSQL is filled with these endless riddles in misbehavior, even though PhDs boast about who knows what in the query optimizer and will make an effort to belittle my criticism by repeating the "1 row" vs "agg all rows" as if I'm in elementary school and don't know how to use both OLTP or OLAP systems.

Unlike column dbs where I know it's some nice fused group-by/map/reduce behavior where I avoid joins like plague and there's no query planner, stats maintenance, indices, or other mumbo-jumbo that does not do anything at all most of the time.

Most of my workloads are extremely tiny and I am familiar with how to structure schemas for OLTP and OLAP and I just dislike how most relational databases work.
by cpursley | 2025-08-23 19:55:26+00:00
They seem to be taking out their targets (IRIS-T the other day went boom - was taken out by a sea based variant). We should probably consider getting some of those glorified systems going and to our allies as well. Ditto on the air defense side where we lag. While jet-planes are cool, pilotless systems are the future and that ranges from ML-enabled drones to faster arrows.
by barefootliam | 2025-08-23 19:56:09+00:00
XQuery has a different focus from XSLT. XQuery doesn’t have apply-templates, the document-based implicit dispatch that is so central to XSLT, and it doesn’t have the multiple inheritance possible with overloading templates, but it is stronger in the area of modules, and it assumes (in design) an index, a database.

Programmers tend to prefer XQuery syntax, but note that XPath 3 moves XSLT in that direction too, and XSLT 4 will take it further.

The main strength of XSLT for me is that, together with XML, it enables people who do not consider themselves programmers to do advanced text processing.
by h2zizzle | 2025-08-23 19:56:47+00:00
>Currently, the US is coasting, relying on talent from outside the country for the cream of the top, so they can afford nonsense beliefs, given also that most middle-class jobs are not all that related to knowledge, and are more status-jockeying email jobs.

Ironically, we also rely on talent from outside the country to undercut wages and worker protections on the low end, which also allows us to afford even more nonsense beliefs.

I think we've worked ourselves into a sort of topsy-turvy paradigm where academic and cultural deviance from a certain range is punished severely, but a non-existent ceiling on wealth/floor on poverty are just assumed to be natural and correct. And it really should be the opposite, not least of which because extreme wealth and poverty seem to exacerbate the contraction of the acceptable academic/cultural range, and the punishments for being outside of that range.
by regularfry | 2025-08-23 19:57:10+00:00
So the problem when you combine IAC with CI/CD is that the role assumed by the CI agent needs privileges to deploy things, so you need a bootstrap config to set up what it needs. If you have a mandate to go least-privilege, then that needs to include only the permissions strictly needed by the current deployable. So, no "s3:*", you need each one listed.

So far so good, you can do this with a bootstrap script that you only need to run at project setup.

If you also have a mandate (effectively) to go fully serverless, then as your project evolves and you add functionality, what you find is that most interesting changes use something new in the platform. So you're not getting away with running the bootstrap script once. You're updating it and running it for almost every change. And you can't tell in advance what permissions you're going to need, because (especially if you're on terraform) there's apparently no documentation connecting the resources you want to manage and the permissions needed to do so. So you try to deploy your change, IAM pops an error or two, you try to figure out what permissions you need to add to the bootstrap script, you run it (fixing it when it breaks at this point), you try deploying again, IAM pops another couple of errors, and then you're in a grind cycle which you can't predict the length of - and you need to get to the end of it before you can even test your feature, because fully serverless means you can't run your application locally (and getting management to pay for the pro localstack licence is a dead end). At some point it won't be clear why IAM is complaining, because the error you get makes no sense whatsoever, so at that point it's off to support to find out a day later that ah, yes, you can't use an assumed role just there, it's got to be an actual role, and no, that's not written down anywhere, you've just got to know it, so you need to redesign how you're using the roles completely, and right about this point is when I usually want to buy a farm, raise goats, and get way too into oil painting, instead of whatever this insane waste of life is.
by JustExAWS | 2025-08-23 19:57:35+00:00
Now compare the life expectancy, education levels, infant mortality rates, etc of Mississippi and Germany?

How many people in Germany don’t have access to health care compared to Mississippi? If you were out of work for a year, would you rather be in Germany or MS?

If California didn’t receive anything from the federal government and didn’t have to pay taxes to the Federal government and the same happen to MS, whose states citizens would be better off?

Let’s go a step further, if all the Blue states were a country and all of the red states were a country, which hypothetical country would be better off?

I vote for policies to help other people. The people in MS voted for a President who promised to hurt the evil brown people, the pet eating Hatians and to “own the libs”
by BoorishBears | 2025-08-23 19:58:03+00:00
If you want to be really stringent, RAG originally referred to going from user query to retrieving information directly based on the query then passing it to an LLM: With CC the LLM is taking the raw user query then crafting its own searches

But realistically lots of RAG systems have LLM calls interleaved for various reasons, so what they probably mean it not doing the usual chunking + embeddings thing.
by MathMonkeyMan | 2025-08-23 19:58:08+00:00
The JVM eats a chunk of memory in order to make its garbage collector more efficient. Think of it like Linux's page cache.

I haven't worked with too much Java, but I suspect that the distaste many have for it is due to its wide adoption by large organizations and the obfuscating "dressed up" tendency of the coding idioms used in large organizations.

The runtime isn't inherently slow, but maybe it's easier to write slow programs in Java.
by potatolicious | 2025-08-23 19:58:21+00:00
You can literally just Google this, there are many sources. Literally the top of the Google results:

[1] https://www.politico.com/news/2025/03/21/trump-boeing-stealt...

[2] https://www.usnews.com/news/national-news/articles/2025-03-2...

The exact transcript is here:

[3] https://rollcall.com/factbase/trump/transcript/donald-trump-...

All of these are in the top-10 first results when you search for this.
by jghn | 2025-08-23 19:59:08+00:00
> taking up 10x the memory it seems like it should need… when idle.

The JVM tends to hold onto memory in order to make things faster when it does wind up needing that memory for actual stuff. However, how much it holds on to, how the GC is setup, etc are all tunable parameters. Further, if it's holding onto memory that's not being used, these are prime candidates to be stored in virtual memory which is effectively free.
by jmrko | 2025-08-23 19:59:13+00:00
I got tired of “email archaeology”; digging through years of inboxes to find something I know is in there.

So I built NeuralMail: a fully open-source tool that makes your email (IMAP accounts) searchable with LLMs. It’s not an email client, just a way to extract and query info, no fuss.

Works with any IMAP provider (Gmail, Outlook, etc.), no lock-in.

Searches across multiple accounts at once

Handles 10k–100k+ emails, even attachments

Lets you plug in any LLM (local or API) so you can choose between privacy vs performance

Originally a weekend project (started CLI-only), but after a few months of use it’s become indispensable for me.

Repo: https://github.com/jmrk84/neuralmail

Would love feedback, bug reports, or ideas for integrations (Thunderbird/K-9 devs, looking at you, etc.).
by mrweasel | 2025-08-23 19:59:22+00:00
I previously helped clients setup and run Kafka clusters. Why they'd need Kafka was always our first question, never got a good answer from a single one of them. That's not to say that Kafka isn't useful, it is, in the right setting, but that settings is never "I need a queue". If you need a queue, great, go get RabbitMQ, ZMQ, Redis, SQS, named pipes, pretty anything but Kafka. It's not that Kafka can't do it, but you are making things harder than they needed to be.
by engeljohnb | 2025-08-23 20:00:09+00:00
> Gyms with almost any kind of equipment, classes, and amenities are absurdly cheap: ~$30 / month. For the vast majority of Americans, that cost is well within a reasonable budget.

This is not true. I believe you if you say it's true in your area, but in most places it's not. I'm a traveling healthcare worker and I usually can't find a gym for under $80. There may be some that advertise cheaper prices, but that always comes with hidden fees which make them about the same as the expensive gyms.
by vorejdajo | 2025-08-23 20:00:45+00:00
>For identity verification, Stripe is our current data processor and undergoes annual audits. Your identity is first verified by Stripe, secondly reprocessed for privacy on Changefly, then immediately deleted.

This important information is not in your FAQ or your white paper. Not even a mention of identity verfication. Transparency is crucial, if you want trust.

Nevertheless, Am I not parting more of my data by giving Govt id to another third party(stripe) rather than just my email?
by hagbard_c | 2025-08-23 20:01:26+00:00
> the fact US administration is run by Russian assets.

fact noun [ C or U ] UK /fækt/ US /fækt/ something that is known to have happened or to exist, especially something for which proof exists, or about which there is information

Could you provide the proof for the current US administration being staffed by Russian assets? By proof I do not mean '...as seen on TV...' or '...as written in The Guardian...' or '...as said on MSBNC...' but proof:

proof noun UK /pruːf/ US /pruːf/ proof noun (SHOWING TRUTH) a fact or piece of information that shows that something exists or is true

If you can not produce such proof - which would be odd given that you proclaimed this to be a fact - I suggest you refrain from using such inflammatory terminology to keep the discourse from erupting into even more partisan hackery.
by al_borland | 2025-08-23 20:01:47+00:00
People expect Siri to have deep integration and knowledge of their data, not just a generic LLM. People will also hold Apple and Siri to a higher standard to actually be correct, watch is another thing LLMs don’t care about.

They could have rushed something out, but it would fall short in these areas. I’d rather than take their time and get it right. If people want a generic LLM that hallucinates a lot, there are plenty of apps for that.
by ta12653421 | 2025-08-23 20:03:40+00:00
Productivity boost is unbelieveable! If you handle it right, its a boon - its like having 3 junior devs at hand. And I'm talking about using the web interface.

I guess most people are not paying and cant therefore apply the project-space (which is one of the best features), which unleashes its full magic.

Even if I'm currently without a job, I'm still paying because it helps me.
by maksimur | 2025-08-23 20:03:55+00:00
> Beyond that, is there a viable competitor available for an US allied nation to purchase?

Not available yet, but Korean KF-21 and Turkish Kaan/TF-X (which Spain is thinking about buying/co-producing IIRC), though they're both considered 4.5th gen fighter jets rather than 5th like the F-35.
by Imustaskforhelp | 2025-08-23 20:05:35+00:00
OH PARDON ME BUT Y'KNOW WHY I AM GETTING SO EXCITED to talk in caps on HN?

Because I was on discord the other day and was talking about roblox and literally everyone hates it but people there were saying eh, we just play with friends we don't care, and I was like we definitely need to figure our shit since roblox doesn't give a (if I might swear since roblox disgusts me, but roblox doesn't give a fuck about child safety) I was thinking of having roblox be sorta as the what'd you say, minecraft but less blocky.

So to me, an open world which can be modded till now was maybe creating a whole game (which imo is wrong approach for things like roblox) and to me the thing which made sense back then (2 weeks ago) was Luanti (formerly minetest) with custom mod and hosting the server.

I am so excited,so doped for this one man. Heck, I will build products for this and host them for free or maybe create jupyter python notebook scripts which can run the games don't worry. I want open source to succeed so badly in this genre just because of the safety aspect.
by tialaramex | 2025-08-23 20:06:17+00:00
OPV is ordinarily given on a sugar cube. I'm an old man so that's how I got mine and while I'm a fussy person I don't remember it tasting significantly different from an ordinary sugar cube.

I mean, I guess the growth medium the virus actually lives in (OPV is an attenuated virus, so it's actually polio, which is why the industrialized North which eradicated polio no longer uses this, too risky) probably tastes nasty but you're not supposed to be drinking growth medium, just get a dab on a sugar cube or something.
by sixtyj | 2025-08-23 20:06:30+00:00
Randomness is an underdog.

Serious question is how often would you tolerate if those randomly displayed posts are absolutely out of your interests? Would you click or skip? Plenty of fish (Canadian-based dating site), programmed by Markus Frind, had a function: during onboarding you could choose types of people you think you prefer (e.g. brunette/blond etc.) and if you haven’t clicked later on them, algo had started to show different results…
by cm2187 | 2025-08-23 20:06:33+00:00
Though technically France always worked on that assumption. Or rather, that the US would support France against a soviet invasion up to a certain level, but wouldn't risk a nuclear war for France's pretty eyes. Hence the will to have no other finger than the French president's finger on its red button.

And to be honest that's the only way it can ever be. I don't understand France's talk about extending its nuclear deterence to the rest of Europe. Those european countries can no more rely on France than France can rely on the US in those extreme scenarios. Nuclear deterence is like the bee's sting. It will die if it uses it, but it's because you know it will use it that you tread carefully.
by OtherShrezzing | 2025-08-23 20:07:10+00:00
I think it’s just that the base model is good at real world coding tasks - as opposed to the types of coding tasks in the common benchmarks.

If you use GitHub Copilot - which has its own system level prompts - you can hotswap between models, and Claude outperforms OpenAI’s and Google’s models by such a large margin that the others are functionally useless in comparison.
by lazyeye | 2025-08-23 20:07:19+00:00
Well this rather small level of nuanced thinking you are suggesting is never applied to conservatives is it? So we'll take the same approach with liberals.

What you are saying is effectively dog-whistling in support of Stalinism. And that means you support the killing millions of people.

Clearly you are evil and your career should be destroyed.

Look how smart and virtuous I am everybody!
by martin-t | 2025-08-23 20:07:22+00:00
Which in turn is maybe because they are unwilling to offer sufficient compensation. You get what you pay for but this time the tables have turned and it's a big corp getting shafted.

This is not a mom and pop shop struggling to keep the lights on. This is a huge corporation whose CEO has a net worth 4 orders of magnitude greater than the median American of his age. He could pay the whole IT department out of his pocket and barely notice.

I don't feel bad for them.
by timr | 2025-08-23 20:07:46+00:00
It depends very much on your use case, language popularity, experience coding, and the size of your project. If you work on a large, legacy code base in COBOL, it's going to be much harder than working on a toy greenfield application in React. If your prior knowledge writing code is minimal, the more amazing the results will seem, and vice-versa.

Despite the persistent memes here and elsewhere, it doesn't depend very much on the particular tool you use (with the exception of model choice), how you hold it, or your experience prompting (beyond a bare minimum of competence). People who jump into any conversation with "use tool X" or "you just don't understand how to prompt" are the noise floor of any conversation about AI-assisted coding. Folks might as well be talking about Santeria.

Even for projects that I initiate with LLM support, I find that the usefulness of the tool declines quickly as the codebase increases in size. The iron law of the context window rules everything.

Edit: one thing I'll add, which I only recently realized exists (perhaps stupidly) is that there is a population of people who are willing to prompt expensive LLMs dozens of times to get a single working output. This approach seems to me to be roughly equivalent to pulling the lever on a slot machine, or blindly copy-pasting from Stack Overflow, and is not what I am talking about. I am talking about the tradeoffs involved in using LLMs as an assistant for human-guided programming.
by al_borland | 2025-08-23 20:07:51+00:00
My worry with this is maintenance. The more lipstick they put on these things, the higher the maintenance costs and more frequent the issues. I want the government to have easy to use sites, but I also value simplicity in the architecture, so it’s maintainable and robust.

If the primary goal is about how it looks, the corner cutting will come in the more important areas as budgets are squeezed.
by pawelduda | 2025-08-23 20:07:54+00:00
I've had occasions where a relatively short prompt solved me an entire day of debugging and fixing things, because it was tech stack I barely knew. Most impressive part was when CC knew the changes may take some time to be applied and just used `sleep 60; check logs;` 2-3 times and then started checking elsewhere if something's stuck. It was, CC cleaned it up and a minute later someone pinged me that the it works.