MurphyA/hacker-news huggingface dataset:
by erikerikson | 2025-05-06 14:55:02+00:00
Thanks for sharing the realities you experience. The rest of this is picayuni.

> Doctors are in no way incentivised to do so

Personal pride, care for patient, and avoiding the mess of a bad outcome seem like powerful incentives. That said, I assume you mean they are not given explicit bonuses for good outcomes (the best trend to attract business and the highest salaries).
by davrosthedalek | 2025-05-06 14:55:08+00:00
Only if you don't buy any downsides with it. That makes it situational dependent. For example: - less people being able to read the code, work with the code, find (security) bugs - slower I know, I know, rust is not really slower, and for sudo it probably wouldn't even matter. But safety isn't the be all and end all of software. There is a lot of software out there where memory safety doesn't matter, or matters a lot less than other aspects.
by 0xdeafcafe | 2025-05-06 14:55:12+00:00
I’m sharing scenario-go, a Go library for automated end-to-end testing of conversational agents. You can define scenarios with success and failure criteria, and a testing agent simulates your users until goals are met or issues surface.

We include a connector for OpenAI, but it's trivial to support an LLM via the simple LLMCompletion interface.

Just to note: I work at LangWatch, but this library does not use our product, it just came out of one of our hack days, and the code is MIT licensed.
by ty6853 | 2025-05-06 14:55:22+00:00
> My wife, at the meantime, was doing visiting nursing in the same neighborhoods

This is how they got to me.

I was working in a hospital in a 'meh' business area surrounded by a high-crime predominantly black neighborhoods. Sure you are generally fine at the hospital, or during day in the surrounding business district, but then you have to drive past that. The population we served noticed when I got a flat tire, because I was the only white face around at ~3am when my shift ended, and they moved in on their prey.

And that's how it works out. The tourist might be ok. The locals have to drive through bad areas sooner or later to work, get something they need, and when their vehicle fails they strike.
by MrRadar | 2025-05-06 14:55:29+00:00
It doesn't even take destruction of the property to keep media locked up forever, sometimes even just IP rights. For example original Brave Little Toaster film has never seen an official release in HD because it was produced as a joint venture and nobody has (apparently) been willing or able to hammer out a deal between the various rights holders for a new home video or streaming release.

In 2023 a 4K scan of a theatrical print was uploaded to Youtube and despite the slightly rough state of the print it remains the best quality you can view the film today. There's even a pinned comment under the video from the original director thanking the person who uploaded it to Youtube for preserving their film!
by johnnyanmac | 2025-05-06 14:55:37+00:00
It's not commodification, it's acknoledging that tech got exponentially more complex over the decades.

just think of your favorite video game character in 2000 and then one in the 2020's and consider how much tech is needed to render, animate, light, and conceptualize it. in 2000 this was all done by maybe one artist and one gamedev, probably making a character with some hundreds of polys at best. now that artist has a pipeline of riggers, material artists, animators, and concept artists, while that single dev became a graphics programmer, gameplay programmer, tech artist, and build engineer.
by dragontamer | 2025-05-06 14:55:39+00:00
Someone carrying a flag is flagging.

Someone who had a flag applied to them was flagged.

Noun to verb conjugations are unofficial English. But we love verbing our words. Google has been verbed into Googling. And when someone is the target of Google we call that getting Googled.

It's again, unofficial and unwritten and unstudied American English. So don't sweat it. It's how our slang evolves. Apologies for the lack of consistency in our language!
by treetalker | 2025-05-06 14:55:59+00:00
This is cool and one of the applications of LLMs that I'm actually looking forward to: accent training when acquiring a new language, particularly hearing what you would sound like without an accent!

That said, I found the recording of Victor's speech after practicing with the recording of his own unaccented voice to be far less intelligible than his original recording.

Looking forward to seeing the developments in this particular application.
by HideousKojima | 2025-05-06 14:56:02+00:00
Assuming the cels weren't lost or destroyed. Or auctioned off to fans/collectors, as was often done: https://www.animationconnection.com/original-production-cels

In fact there's an episode of the Simpson's where Bart buys an Itchy & Scratchy animation cel and is disappointed when it's just a segment of Itchy's arm (or something like that).

EDIT: https://simpsonswiki.com/wiki/Itchy_%26_Scratchy_animation_c...

The cel had Scratchy's arm, and it was in the episode "Lady Bouvier's Lover" (S05 E21).
by alias_neo | 2025-05-06 14:56:18+00:00
Interesting. I was looking back at my BluRay collection (physical) the other day, looking for a UHD movie to test with, and in my memory, all BDs with UHD, but to my surprise, very few of them were actually UHD, with most just being HD (1080p). I doubt there's in in my collection that are BD100; could I even play them? Currently using a PS5 as my BD player, and PS4 and PS3 before that.
Show HN: Burla – Scale Python to 10,000 VM's with one line of code.
by pancakeguy | 2025-05-06 14:56:51+00:00
Hi HN! We're Jake, Jack, and Joe, and we're the makers of Burla, an open-source, batch-processing platform for python.

We were frustrated by how slow and difficult it can be to iterate on large batch processing pipelines. Simple small changes necessitated rebuilding docker containers, waiting for GCP-batch, or AWS-batch pipelines to redeploy, and waiting for vm's to cold boot, a >5minute per iteration dev cycle, all just so I can see what error my code throws this time, then do it all over again! Many other tools in the space were either too complicated, closed-source / managed only, too difficult to setup and manage, or simply too expensive.

This is why we created Burla, a way to just run my stupid python function, in whatever docker container I want, on whatever hardware I want, on thousands of VM's, until it's done. It comes with a dashboard where I can monitor long running background jobs. It's open-source, and can be installed with one command. Even with thousands of vm's running, changes to code deploy and start running in around 2 seconds, vastly shortening the developer cycle compared to tools like GCP-batch and AWS-Batch.

Our long term goal is to just make more cloud services simple, fast, and open-source. We believe that, in general, whether you're coding locally, or on a cluster of 1000 machines, infrastructure should update and react quickly, like under-a-second quickly. We should be able to iterate at the speed of thought, not at the speed my lambda function, batch workload, ETL-pipeline, or Kubernetes service takes to redeploy!
by Aurornis | 2025-05-06 14:57:32+00:00
> At the same time, PTAs accept cash which when not being spent on private school is available.

I think this is magical thinking underlying the concept: That wealthy parents will step up to provide money to privately fund the public schools for everyone.

We have plenty of evidence that the is just isn’t the case, though. People spend that money on things like sending their kids to school with their own lunches and hiring private tutors.

When parents have lost faith in a school’s ability to provide good education (or lunches, or activities, etc) they don’t think the best course of action is to send the school a lot of money and hope for the best. They take matters into their own hands, outside of school.

The entire concept is built on layers of wishful thinking that just aren’t supported.
by shoemakersteve | 2025-05-06 14:57:55+00:00
I did the same and had the same suspicion. If that's actually the case, the ideas and the writing don't change, but it changes how you feel about it doesn't it? Which brings up some really interesting questions.

It made me realize that part of why I appreciated it so much was that I felt like I had some level of connection with another person who lived and learned and had shared experiences.

But on another level, it's sort of like how I see good works of fiction that really hit me emotionally and I feel real emotions for people that don't exist. My thought goes something like "this specific story isn't true, but it's true for someone, somewhere."
by pfannkuchen | 2025-05-06 14:58:30+00:00
I am just an enjoyer of garden path sentences.

I don’t expect people to be editing their comments for absolute maximum clarity on here, so it wasn’t a critique.

When I’m reading and my mind does a reparse, I feel amusement, I suppose because of the mild confusion followed by a brief puzzle solving exercise followed by understanding. The brain (or some brains, including mine, anyway) seems to treat this flavor of tension->resolution as humorous, as with other flavors of tension->resolution humor like taboo violation in a safe space, or close friends pretending to be about to hit each other.
by mdaniel | 2025-05-06 14:58:39+00:00
And it being open core (MIT) means spinning up a version to test something is incredibly easy. Not exactly resource cheap, as it's still a rails app with multiple servers "smuggled" in the docker image, but it is easy

And I have long held that they are hungry, shipping like clockwork on or about the 20th of every month, showing up with actual improvements all the time https://about.gitlab.com/releases/ It seems this month brings 18.0 with it, for whatever that version bump happens to include

They also have a pretty good track record of "liberating" some premium features into the MIT side of things; I think it's luck of the draw, but it's not zero and it doesn't seem to be tied to any underhanded reason that I can spot
by shultays | 2025-05-06 14:58:39+00:00
const string input = "interesting"; bool comparison = input.ToUpper() == "INTERESTING"; Console.WriteLine("These things are equal: " + comparison); Console.ReadLine();

Is this a realistic scenario? Changing case of a string and comparing it to something else? Running some kind of operations & logic on a string that is meant for user?

If you are doing such things then it looks more like a code smell.
by munificent | 2025-05-06 14:58:46+00:00
> In short, an interface should not be interactable until a few milliseconds after it has finished (re)rendering

I was a console game developer working on UI for many years so I am deeply familiar with the problem when a UI should be responsive to input while the visuals are changing and when it should not.

You might be surprised, but it turns out that blocking input for a while until the UI settles down is not what you want.

Yes, in cases where the UI is transitioning to an unfamiliar state, the input has a good chance to be useless or incorrect and would be better dropped on the floor. It's annoying when you think you're going to click X but the UI changes to stick Y under your finger instead.

However, there are times where you're tapping on a familiar app whose flow you know intimately and you know exactly where Y is about to appear and you want to tap on it as fast as you can. In those cases, it is absolutely infuriating if the app simply ignores your input and forces you to tap again.

I've watched users use software that temporarily disables input like this and what you see is that they either get trained to learn the input delay and time their tap as tightly as possible, or they just get annoying and hammer inputs until it gets processed.

And, in practice, it turns out these latter times where a user is interacting with a familiar UI are 100x more common than when they misclick on an unfamiliar UI. So while the latter case is super annoying, it's a better experience in aggregate if the app is as responsive as it can be, as quickly as it can be.

Perhaps there is a third way where an app makes a distinction between flows to static context versus dynamically generated content and only puts an input block in for the latter, but I expect the line between "static" and "dynamic" is too fuzzy. People certainly learn to rely on familiar auto-complete suggestions.

UI is hard. A box of silicon to a great ape is not an easy connection to engineer.
by OJFord | 2025-05-06 14:58:53+00:00
I know nothing of Thai but in Hindi (devanagari) ignoring standalone vowels (अ a) they come after a consonant to modify its pronunciation, regardless of whether the mark is written predominantly before or after or below. E.g. for the consonant k क् (the mark below there indicates no vowel yet):

क ka (kuh) का kā (kaa) कि ki (kih) की kī (kee) के ke (kay) कै kai (keh) को ko (koh) कौ kau (kaw) कु ku (koo) कू kū (kooo)

I'm not sure about the handwriting stroke order of कि, but digitally you write ki, not ik (because that would be इक - an independent i vowel followed by a ka - 'a' being implicit at the end).
by jonahrd | 2025-05-06 14:59:55+00:00
I know this is super late and nobody will likely see it, but the population of Quebec + Ottawa together is 18% of the population of Montreal + Toronto.

And the amount of track to connect the 4 cities together is double the simple Montreal-Toronto route -- on paper. In reality it's much larger, because most of the track along the Montreal-Toronto corridor is useable for HSR, but the proposed Ottawa-Toronto stretch is the one that needs a lot of new track.

There already are trains connecting to all of these cities, so HSR would still benefit people trying to get from, say, Toronto to Quebec City (the current rail service has a ~30 min stop in Montreal anyway, a transfer wouldn't add any real delay in that respect, and you'd cut down several hours of the journey with HSR service for the first leg). I'm simply saying that it would be great to just lay the damn track for HSR between the two largest Canadian cities, and deal with the smaller ones down the road.
by yreg | 2025-05-06 15:00:05+00:00
Tress of the Emerald Sea is set on quite a unique world. The planet is covered by oceans of magical "spores" which react violently to water.

For example the spores in the Emerald Sea, where the hero is from, instantly grow into massive vines that destroy everything in their path. That makes sailing rather dangerous.

The story is whimsical, perhaps an adult fairy tale (or just a fairy tale?), so I don't know if it fits your taste.
by Aurornis | 2025-05-06 15:00:29+00:00
On the internet it’s easy to forget that the US education system is extremely heterogeneous. There isn’t one set of practices or laws that are shared across the country. It’s very local.

For me, I can barely remember school provided lunches existing as something that a small handful of students got. The majority of students brought a lunchbox from home that our parents prepared.
by bombela | 2025-05-06 15:00:34+00:00
Man this one annoys me.

I have this server running a docker container with a specific application. And it writes to a specific filesystem (properly mount binded inside the container of course).

Sometimes docker starts before the filesystem is mounted.

I know systemd can be taught about this but I haven't bothered. Because every time I have to do something in systemd, I have to read some nasty obscure doc. I need know how and where the config should go.

I did manage to disable journalctl at least. Because grepping through simple rotated log files is a billion times faster than journalctl. See my comment and the whole thread https://github.com/systemd/systemd/issues/2460#issuecomment-...

I like the concept of systemd. Not the implementation and its leader.
by zo1 | 2025-05-06 15:01:13+00:00
Do you know how much time I (or any other dev) would spend getting a C#, or C++, or JS/TS, or Java or any language project running that has anything to do with ML up and running on tech and tooling we are kinda unfamiliar with? Yes, pretty much 1-2 hours, and very likely more.

Sorry but this sort of criticism is so contrived and low-effort. "Oh I tried compiling a language I don't know, using tooling I never use, using an OS I never use (and I hate too btw), and have no experience in any of it, oh and on a brand-new project that's kinda cutting-edge and doing something experimental with an AI/ML model."

I could copy-paste your entire thing, replace Windows with Mac, complain about homebrew that I have no idea how to use, developing an iMac app using SwiftUI in some rando editor (probably VSCode or VI), and it would still be the case. It says 0 about the ecosystem, 0 about the OS, 0 about the tools you use, 0 about you as a developer, and dare I say >0 about the usefulness of the comment.
by gjsman-1000 | 2025-05-06 15:01:29+00:00
Dwarfs MacOS, sure; but the user base has been conditioned, like Android, to never purchase anything. Why would they purchase anything, when most of their time is spent in the web browser and maybe a few Adobe apps?

iOS is 27% of the mobile market; but total revenue through the App Store in 2024 was $103 billion. For Google Play, it was $46 billion. Double the sales, from a market 1/3rd the size. Whether we like it or not, the whole open platform of Windows being a breeding ground for viruses and piracy, and the ongoing cultural expectations that set, caused a direct effect on people's willingness to buy Windows software from unknown publishers without a third party (Steam, Microsoft Store) vetting them.

I expect it's highly situational. Don't expect to sell many games on Mac. However, I do find it interesting that services like SetApp exist on Mac, but nobody has tried anything with that level of quality on Windows. SetApp also hasn't shown any interest in expanding to Windows.
by SketchySeaBeast | 2025-05-06 15:01:57+00:00
I get it, it's fun philosophically, but this is an absolute non issue.

Jack Slater is just a role Arnold played and Bruce Wayne is a character. You can never produce an unintended reaction from either of them because there's nothing there to react. They aren't even simulations of people. A person in the simulation is aware of their existence in some reality and are able to react to stimulus. Bruce Wayne can't do that, it does exactly what the writer and artist will. The only place that Bruce Wayne the thinking thing exists is in our imaginations.
by meta_ai_x | 2025-05-06 15:02:19+00:00
Absolutely! We need those people and I'm thankful they exist. I'm only opposed to their smug, high-horse attitude that they are somehow better than others because they de-googled and make that as their identity.

Oh, BTW, when I ran my affiliate marketed website a few years ago, my highest conversion rate came from people who came from DuckDuckGo. These people are actually advertisers dream and fits a profile and target market like a T for certain products.
by georgewsinger | 2025-05-06 15:02:53+00:00
This is so cool. Real-time accent feedback is something language learners have never had throughout all of human history, until now.

Along similar lines, it would be useful to map a speaker's vowels in vowel-space (and likewise for consonants?) to compare native to non-native speakers.

I can't wait until something like this is available for Japanese.
by dylan604 | 2025-05-06 15:03:22+00:00
wait, are you saying that someone that was trained on how to use a vectorscope would not notice the image not changing frame by frame in real time? that is absolutely ludicrous. i grew up using waveforms/vectorscopes/audio phase meters, and seeing 1/5 of the data would drive me crazy. that would be like watching streaming video with buffering problems. we no longer use RealMedia for a reason
by kasey_junk | 2025-05-06 15:03:57+00:00
I've lived in Hyde Park and Woodlawn for over 20 years and have never heard a gun shot. I've also never had a friend injured in a violent crime in Hyde Park. I don't feel like there is ongoing gun violence happening around me, and I _have_ felt that way in other places I've been.

The crime stats do not back up that it is particularly dangerous https://www.neighborhoodscout.com/il/chicago/crime.

Everyones lived experience is different and perception of risk is deeply personal. But statistically if Hyde Park is too dangerous for you then no place in Chicago is safe enough.
by Timon3 | 2025-05-06 15:04:00+00:00
Dishonest comparisons are their MO - if you look at the previous submissions for their software, they always show how much smaller their version is, but leave out 90% of the features of the version they compare it to.

People always notice this and bring it up, yet the author keeps doing it. This is not a single mistake, it's a pattern.
by myself248 | 2025-05-06 15:04:27+00:00
Accidentally great, yeah. If I allow myself to believe that the producers of Hackers knew they were making a spoof of Hollywood hackers in general, I can sit back and enjoy it as a masterpiece.

But at the time, that was not at all clear. And I'm still not actually convinced. It certainly wasn't marketed as a comedy; it seemed to be drinking the same drama-aid as The Net and other breathless wankery at the time. In which case it's a terrible movie that only becomes watchable as an exhibit of wankery.

This feels like a special case of "suspension of disbelief".
by munificent | 2025-05-06 15:04:57+00:00
I suspect that if you dig deeper, the underlying cause of burnout being forced to spend a lot of effort over time and not being able to feel that you are living up to your values in return. You are running a marathon but never reach the finish line of the satisfaction of living according to your own moral code.

* That can come from overresponsibility if you have a value that says you should fix things that you see are broken.

* It can come from meaningless bullshit jobs if you have a value (which almost everyone does) that says your effort is meaningful.

* It can come from isolation if you have a value that it's important to be connected to others.

It can probably arise from any other value you might hold as long as you're forced to strive and yet can never reach it.

Honestly, I feel like values are deeply underconsidered in our current culture's thinking around psychology.
by IAmBroom | 2025-05-06 15:05:19+00:00
> In order to do a coordinated valley you would have to have everyone draw and hold.

Why? If I have twenty archers, and tell them to be READY, AimAndFire will result in a volley that is still restricted a couple seconds of variance.

A couple seconds is not consequential in a battle that may be limited by the rise and fall of the sun.
by johnnyanmac | 2025-05-06 15:05:28+00:00
>It can, will, and should be subsumed by LLMs.

okay. So what to do in the meantie while an LLM can no in fact help you much with kernel programming? People love talking about the future but people also have current business needs.

> a motivated individual can use AI to make themselves employable as a full stack engineer faster now than at any point in history.

I'd love to hear one case of that happening. I'll even take someone ramping up from zero to freelance work as long as they have a good portfolio.
by lotsofpulp | 2025-05-06 15:05:37+00:00
>In fact, one could argue that all ACA accomplished of benefit was forcing coverage of preexisting conditions.

Aka giving people access to healthcare.

Health insurance is not real insurance, it’s a facade where we pretend premiums are not taxes.

99% of people could never afford the healthcare they get, they would just die. Which is fine, but there is no situation where healthcare + low taxes (wealth redistribution) exists.

So it’s high taxes + healthcare, but with a flattening and top heavy population age histogram, even that doesn’t work.

The worst is when old people only get healthcare (Medicare, which is all there was before ACA). A country is doomed if it’s just sacrificing the future to eke out a few years its oldest.