MurphyA/hacker-news huggingface dataset:
by exe34 | 2025-04-04 08:15:07+00:00
> First the new _animated_ boot splash with the ms-logo, then the elegant start up piano sound, the amazing new start button with a menu with so perfectly organized applications, settings and a run input. It was like stepping into the future.

Sadly that future is now behind us. Nowadays I struggle to figure out what is a button, excuse me, clickable.
by panstromek | 2025-04-04 08:15:07+00:00
> If your tech stack manages to bring that hardware to its knees for basic UI rendering, and requires a lot of optimization effort to run barely reasonably, then there is something fundamentally wrong with your tech stack

Yea, I think this is the problem, but the hard part is that it's largely outside of your control on the web. Alcatel 1 is technically a super computer, but it can't even run its own UI properly. I optimize my websites on it and while laggy, they sometimes run faster than Chrome's UI that displays them, it's crazy.

Running the system + the browser is already way too much and there's almost no perf budget left for the website - and it doesn't help that web tech is inherently sub-optimal in many ways, so you're already pessimized on all fronts. Even a baseline a simple page with almost no content is laggy on this device.
by hayst4ck | 2025-04-04 08:15:46+00:00
These are the kind of men that founded our country, better men than exist today. This is the type of thinking that led to America, and these are the cultural echo's many young culturally American boys hear from their fathers and grandfathers.

These are the times that try men's souls. The summer soldier and the sunshine patriot will, in this crisis, shrink from the service of their country; but he that stands by it now, deserves the love and thanks of man and woman. Tyranny, like hell, is not easily conquered; yet we have this consolation with us, that the harder the conflict, the more glorious the triumph. What we obtain too cheap, we esteem too lightly: it is dearness only that gives every thing its value. Heaven knows how to put a proper price upon its goods; and it would be strange indeed if so celestial an article as FREEDOM should not be highly rated. Britain, with an army to enforce her tyranny, has declared that she has a right (not only to TAX) but "to BIND us in ALL CASES WHATSOEVER" and if being bound in that manner, is not slavery, then is there not such a thing as slavery upon earth. Even the expression is impious; for so unlimited a power can belong only to God. Thomas Paine - The Crisis

Rebellion to tyrants is obedience to God - Benjamin Franklin and Thomas Jefferson (https://www.monticello.org/research-education/thomas-jeffers...)

If we were base enough to desire it, it is now too late to retire from the contest. There is no retreat but in submission and slavery! Our chains are forged! Their clanking may be heard on the plains of Boston! The war is inevitable and let it come! I repeat it, sir, let it come. It is in vain, sir, to extenuate the matter. Gentlemen may cry, Peace, Peace but there is no peace. The war is actually begun! The next gale that sweeps from the north will bring to our ears the clash of resounding arms! Our brethren are already in the field! Why stand we here idle? What is it that gentlemen wish? What would they have? Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery? Forbid it, Almighty God! I know not what course others may take; but as for me, give me liberty or give me death! John Henry -- Give me liberty or give me death.

You say you have no power and so let the world inflict itself on you, these were men that inflicted themselves upon the world. These men chose reason over comfort. These men chose not to be slaves through their action.
by TeMPOraL | 2025-04-04 08:16:07+00:00
> But if you even need to write that long-ass prompt, might as well just write the story yourself!

Nah, that's just restating the infamous 'how to draw an owl' advice:

https://casnocha.com/2010/11/how-to-draw-an-owl.html#comment...

The thing is, that "long-ass prompt" is step 1, and LLM then draws "the rest of the fucking owl" for you. That's quite a big difference to doing it all yourself.
by Matumio | 2025-04-04 08:16:25+00:00
You seem to talk about fairness. Copyright law isn't supposed to be fair, it's supposed to benefit society. On one side you have the interest of the public to make use of already created work. On the other side is the financial incentive to create such work in the first place.

So the question to ask is whether the artist would have created the work and published it, even knowing that it isn't an insurance to their family in case of their early death.
by lerno | 2025-04-04 08:16:48+00:00
Blake2 and other hashes are most welcome.

As for HashMap you are completely correct: there are many different types of maps that are needed. Concurrent maps, insertion ordered maps etc. And even variations of the small things: are keys copied or not!

I talked about this on a stream recently, how the standard library is in need of a lot of additional Maps, Sets and Lists.

So if you’re interested in contributing then you’re very welcome to do so.
by mentalgear | 2025-04-04 08:16:53+00:00
Reliable Sync from a syntactic (e.g. rich text) or data structure level is possible already with CRDTs, there are many excellent solutions (y.js, automerge etc.).

Semantic sync (for example when 2 people have modified a draft of a novel and want to sync): how to auto sync both versions so the resulting text makes sense and has no duplicates, is indeed much harder, and requires manual revisions (like git revisions), possibly with LLM suggestions.
by noduerme | 2025-04-04 08:17:10+00:00
Top-tier antibiotics need to be reserved for humans. Absolutely. Obviously, overuse of any antibiotics in huge populations of humans or animals leads to bacteria evolving resistance... for a random event in a trillion, it ends up being a pretty determinstic fact, just like neutron decay.

It doesn't necessarily follow that using 2nd or 3rd tier antibiotics in limited cases in animal populations is always unwarranted, so long as we're aware of the potential for resistance and we're developing new ways to counter it. You have to play the cards you're dealt. Yes, the elimination of mass meat farming would go a long way toward preventing the adaptation of novel resistant bacteria. The situation, though, is that this type of farming will continue to happen for a long time. Regulations should prohibit the overuse of antibiotics, without completely preventing their use.
by aw1621107 | 2025-04-04 08:17:20+00:00
Those "evangelists" would be wrong, then. Rust prevents data races by default, but doesn't prevent deadlocks by default. It is possible to use Rust's type system to statically ensure the lack of deadlocks [0], but that's not provided by default.

[0]: e.g., https://docs.rs/lock_ordering/latest/lock_ordering
by jeroenhd | 2025-04-04 08:17:38+00:00
I do. systemd solves a lot of my problems, actually. Of course all of systemd could be cobbled together by combining a dozen or so independent projects, but that mess is exactly why normal people (even normal computer people) shy away from Linux.

And I don't recall a lot of software working well when Pulse isn't available, so I don't know why people still bring it up. Perhaps it's because I wasn't there at the time, but I've only seen ALSA as "that audio system you use when you have nothing else available". I still need the PulseAudio-wrapper for Pipewire to be useful for my systems, so clearly the Linux world has moved to Pulse-first.
by 0xEF | 2025-04-04 08:17:48+00:00
It's a fantastic show, but I am not sure it touches on the commenter's point at all. The show is a take on what might happen if a panacea was actually found to exist. That's a bit different than a mere novel antibiotic. I even think the writers are pulling a lot of punch with how violent and insane Big Pharm, Governments and even independent groups would get about control over it.

Still, highly recommend people watch it. Great animation and art style, good writing and characterization, music is pretty rad and it's quite the trip at times.
by cess11 | 2025-04-04 08:18:00+00:00
"OSINT" has had a rather quick collapse in that area for quite some time, many participants under that label are basically propaganda outlets for whatever state or other.

Maybe the article addresses that, I'm not permitted to read it, likely because I'm using IPv6.

Forensic Architecture is a decent counterexample, however. They've been using machine learning and computer synthesis techniques for years without dropping in quality.
by baq | 2025-04-04 08:18:16+00:00
Last year they couldn’t even do a simple fix (they could add a null coalescing operator or an early return which didn’t make sense, that’s about it). Now I’m getting hundreds of LOC of functionality with multiple kLOC of tests out of the agent mode. No way it gets in without a few iterations, but it’s sooo much better than last April.
by Vegenoid | 2025-04-04 08:18:21+00:00
I see what you mean, but I don't think this is super accurate. There are similarly large (and larger) patches of blue in many paintings by Vermeer and others from the Dutch Golden Age. Ultramarine was as expensive as you, but it was demonstrably used in many paintings from the Renaissance at large. The historically expensive blue paint is not the primary thing people think about when considering this painting, nor is it the reason this painting is uniquely loved among paintings of the period.

Of course, the expensive paint is a part of the history of the period, and paintings like this one become a symbol of the period as a whole. Appreciation for the period is certainly part of the appreciation for the painting.
by kelnos | 2025-04-04 08:18:35+00:00
No, you don't have data races in Rust. Deadlocks are more or less just as possible in Rust as in other languages. In fact, the 2024 edition of Rust changed something[0] to make it more difficult to hit some deadlock situations, but it's well-known that there's not much in the language to protect you from them.

[0] https://doc.rust-lang.org/edition-guide/rust-2024/temporary-...
by af78 | 2025-04-04 08:18:54+00:00
There are people who asked several AI engines (ChatGPT, Grok etc.) “what should the tariff policy be to bring the trade balance to zero?” (quoting from memory) an the answer was the formula used by the Trump administration. If I find the references I will post them as a follow-up.

Russia, North Korea and handful of other countries were spared, likely because they sided with the US and Russia at the UN General Assembly on Feb 24 of this year, in voting against “Advancing a comprehensive, just and lasting peace in Ukraine.” https://digitallibrary.un.org/record/4076672

EDIT: Found it: https://nitter.net/krishnanrohit/status/1907587352157106292

Also discussed here: https://www.latintimes.com/trump-accused-using-chatgpt-creat...

The theory was first floated by Destiny, a popular political commentator. He accused the administration of using ChatGPT to calculate the tariffs the U.S. is charged by other countries, "which is why the tariffs make absolutely no fucking sense."

"They're simply dividing the trade deficit we have with a country with our imports from that country, or using 10%, whichever is greater," Destiny, who goes by @TheOmniLiberal on X, shared in a post on Wednesday.

> I think they asked ChatGPT to calculate the tariffs from other countries, which is why the tariffs make absolutely no fucking sense.

> They're simply dividing the trade deficit we have with a country with our imports from that country, or using 10%, whichever is greater. https://t.co/Rc45V7qxHl pic.twitter.com/SUu2syKbHS

> — Destiny | Steven Bonnell II (@TheOmniLiberal) April 2, 2025

He attached a screenshot of his exchange with the AI bot. He started by asking ChatGPT, "What would be an easy way to calculate the tariffs that should be imposed on other countries so that the US is on even-playing fields when it comes to trade deficit? Set minimum at 10%."

"To calculate tariffs that help level the playing field in terms of trade deficits (with a minimum tariff of 10%), you can use a proportional tariff formula based on the trade deficit with each country. The idea is to impose higher tariffs on countries with which the U.S. has larger trade deficits, thus incentivizing more balanced trade," the bot responded, along with a formula to use.

John Aravosis, an influencer with a background in law and journalism, shared a TikTok video that then outlined how each tariff was calculated; by essentially taking the U.S. trade deficit with the country divided by the total imports from that country to the U.S.

"Guys, they're setting U.S. trade policy based on a bad ChatGPT question that got it totally wrong. That's how we're doing trade war with the world," Aravosis proclaimed before adding the stock market is "totally crashing."
by AndyKelley | 2025-04-04 08:19:13+00:00
On ziglang.org the very first thing we advertise is:

> Focus on debugging your application rather than debugging your programming language knowledge.

Clearly, you think the language fails at this criteria (your subjective opinion). Please be honest and say that, rather than implying that it's not explicitly one of the core design principles of the language (objectively false).
by NanoYohaneTSU | 2025-04-04 08:19:39+00:00
The issue is that UI/UX is in a terrible place. Your comments would be valid if this was 15 years ago.

UX is in the gutter with extra clicks and terrible workflows in almost every website. UI is a catastrophe of mobile first, but not really, but sort of kind of we want power users but we need regular users, and all our UI kits look like total ass that is incompatible with so many other things.

This website is a great example. The webpage doesn't load instantly and instead forces the user to wait for text to appear. Great UX engineering guys, make the user wait!
by nsoonhui | 2025-04-04 08:19:42+00:00
The comments from HNers in this case are interesting.

Usually if a teenage hacker builds something, the HNers would respond with enthusiasm, but then, this is a guy who builds *something* and *actually* makes a good business out of it, at the same time maintains his high school life, and all we have is skepticism and discouragement.
by feketegy | 2025-04-04 08:19:51+00:00
I think what you are remembering is just nostalgia, people tend to remember the good things and shut out the bad ones.

I still remember how Microsoft, under Gates, acted like a robber baron to the whole tech community. You had a nice product? It was instantly copied by Microsoft, and they pulled the rug under you because they could.

You wanted open standards? It was a war purely because Microsoft wanted it to be. It was either Microsoft's way or the highway.

I consider pre-2008 and pre-iPhone launch to be the peak of the Internet, but it's all downhill from that year onwards.
by nonrandomstring | 2025-04-04 08:19:51+00:00
Most simply this all boils down to two entirely incompatible models of a university. One institution produces thinkers who can innovate and lead. The other is a training camp that produces docile workers for the oligarchs. Regardless of allowing students free speech on campus universities have been heading toward the latter for three decades. It's a little late to be preaching courage thirty years after selling-out the core tenets of pedagogy. There is so much more to this than just "Trump". The fascists in power now are the result of 30 years of moral cowardice.
by aziaziazi | 2025-04-04 08:20:06+00:00
Il not sure IP should be used as a life insurance, there’s already many public and private ideas tools for that.

Also it seems you assume inheritance is a good think. Most people do think the same on a personal level, however when we observes the effect on a society the outcome is concentration of wealth on a minority and barriers for wealth hand change === barriers for "American dream".
by KronisLV | 2025-04-04 08:20:06+00:00
I think the cat is out of the bag when it comes to generative AI, the same way how various LLMs for programming have been trained even on codebases that they had no business using, yet nobody hasn’t and won’t stop them. It’s the same as what’s going to happen with deepfakes and such, as the technology inevitably gets better.

> Hayao Miyazaki’s Japanese animation company, Studio Ghibli, produces beautiful and famously labor intensive movies, with one 4 second sequence purportedly taking over a year to make.

It makes me wonder though - whether it’s more valuable to spend a year on a scene that most people won’t pay that much attention to (artists will understand and appreciate, maybe pause and rewind and replay and examine the details, the casual viewer just enjoy at a glance) or use tools in addition to your own skills to knock it out of the park in a month and make more great things.

A bit how digital art has clear advantages over paper, while many revere the traditional art a lot, despite it taking longer and being harder. The same way how someone who uses those AI assisted programming tools can improve their productivity by getting rid of some of the boilerplate or automate some refactoring and such.

AI will definitely cheapen the art of doing things the old way, but that’s the reality of it, no matter how much the artists dislike it. Some will probably adapt and employ new workflows, others stick to tradition.
by charliezeng | 2025-04-04 08:21:20+00:00
Hey HN,

I built ReviewFast because I was tired of chasing testimonials manually. As a solopreneur, I realized how much missing social proof was hurting my conversions—some studies show it can cost up to 30% in lost sales.

I wanted something dead simple: a way to collect and display 5-star reviews without friction. So, I built ReviewFast. It lets you: Request reviews in one click Showcase them instantly as social proof Stop losing sales due to lack of trust

It’s designed for solopreneurs, small businesses, and service providers who don’t have time to beg for reviews.

Would love to hear your thoughts & feedback. What would make this more useful for you?
by mschuster91 | 2025-04-04 08:21:31+00:00
> Paternalism - "users are idiots and need to be babysit at every step, or else they hurt themselves (or make us spend money on support)"; this one is pretty overt in UI/UX.

Reminds me of a quote I'm not too sure if it's authentic but it's way too believable: "There is a considerable overlap between the intelligence of the smartest bears and the dumbest tourists."

Like, over half the population is barely literate [1]. That's why we're seeing so, so many interfaces being "dumbed down", with options for "power users" being hidden behind ever increasing hurdles, font sizes and margins/paddings increasing, and visuals being dulled down. It's all being ground down to be palatable to an ever increasing amount of utterly braindead people.

[1] https://www.thenationalliteracyinstitute.com/post/literacy-s...
by pazimzadeh | 2025-04-04 08:22:00+00:00
that seems like a good thing. they only infect bacteria, not humans

phages are found in large quantities in mucus, where they seemingly contribute to the barrier function of mucus by preying on any bacteria that try go cross

https://pubmed.ncbi.nlm.nih.gov/23690590/

https://www.pnas.org/doi/10.1073/pnas.1508355112

https://journals.asm.org/doi/10.1128/mbio.01984-19

this might be adaptable for therapeutics

https://www.nature.com/articles/s41467-024-48560-2

https://www.nature.com/articles/s42003-024-07269-0
by 0xEF | 2025-04-04 08:22:20+00:00
"Remember when things were not insanely bloated and we all knew what we were collectively doing?" they all said, a wistful tear developing in each of their eyes, nobody daring to release theirs first.

Nah, Happy Anniversary, Microsoft. As much as we do not get along, you did do _some_ good in the world.
by jeroenhd | 2025-04-04 08:22:50+00:00
For all of Windows' shortcomings, I think their service manager is quite good for something built two or three decades ago. They fell behind since, but it took a while for init.d to disappear in Linux and some distros still use it. I even think Microsoft had the right idea not to use 1970's main() and signalling code as service control, using dedicated callback APIs instead.

Together with Windows' Task Scheduler and PowerShell, you can configure Windows daemons quite well. They're limited by problems like "services can't take command line arguments", though, which is unfortunate.
by donnachangstein | 2025-04-04 08:23:01+00:00
> security of "secure boot" there is a joke because anyway all os have to be signed by Microsoft itself.

Is Apple a joke because they sign the root of trust for their devices? Someone has to be the root authority. Honestly I trust MS more than I do Google or VerisignDigicert. They are the least likely to intentionally break things.

The reason MS controls the root and not Red Hat etc. is because the Linux camp spent years arguing back and forth about exactly how much they hate secure boot - like an HOA arguing over paint colors - instead of presenting solutions.

> So anyone with they certificate key can do whatever they want.

this is literally how PKI works

Somehow I think MS put a little more thought into their PKI design than whatever you're trying to convey here. What were the other options? Store it on a Yubikey sewn into rms's beard?

People are quick to dismiss secure boot simply because they refuse to understand it.
by lerno | 2025-04-04 08:24:25+00:00
Did you know that Wikipedia editors will aggressively remove Wiki entries about less known languages. There are already several wiki articles on Odin by various authors that have been removed over the years.

Talking about GitHub numbers, we can look at VLang, which had an astronomical trajectory initially due to overpromising and selling a language that would solve long standing issues such as no manual memory management but no GC needed etc.

Such viral popularity creates a different trajectory from organically growing word of mouth such as in the Odin case.

Vlang also has a Wikipedia page.

Is this then proof that it is a viable alternative to the general public? This is what you argue.
by robertlagrant | 2025-04-04 08:24:40+00:00
I would love if Valve developed a multiplayer server system for CS2 (and maybe generalisable beyond that) that only sent other players' locations when they were very close to being visible to the player, and sent audio and damage events in a way that only gave soft information away as well.

So if you snipe through a wall, instead of sending the location of the shot source and direction, the server has to do slightly more work - calculate who got hit and what noise everyone should hear, but then the client doesn't need to know the location of the firing player.

I know it's not the only way to cheat, but the fact that the client has all the information has to be a large factor.
by Guillaume86 | 2025-04-04 08:24:42+00:00
Thanks for the list, on the commercial side there's also Regate Flyway which looks like a full multi-DB SSDT alternative.

I wasn't aware of sqldef I will need to take a look. Something nice about SSDT is that when we export a DB to a SQL project (files), each DB object is neatly organized is its own file, and the tooling solve ordering and dependency cycles on its own, I'm not sure any OS tool currently do it like that (skeema maybe? but no PG).
by djmips | 2025-04-04 08:25:38+00:00
Why would people take performance enhancing drugs, why would you drink coffee, why would people use AI even when it's banned? It's all about getting ahead in a competitive environment. Games are just as 'real' as the real world to the people who play them. Cheats can be on the continuum of a really fast PC and a quality mouse - taken too far. They are even the kind of thing that happens when two nations are at war - no holds barred. Famous Tour de France riders, I don't think cheated only for the money. It was also for the glory.