MurphyA/hacker-news huggingface dataset:
by ceejayoz | 2025-05-06 16:42:33+00:00
Sure.

Chicago's guns come from outside Chicago; it's surrounded by very permissive jurisdictions. (Trump supporters like to call this sort of issue "open borders".)

Your county's seemingly "low" rate is 5x that of China (0.5/100k), 3x that of Germany (0.8/100k), double the city of London (1.4/100k). It's abberantly high still, by international standards.
by nick__m | 2025-05-06 16:42:43+00:00
The species is not supposed to even want meat, but he will steal it when he can.

Most "seed eating" bird are opportunistic carnivore. Even the hummingbird with it's extra specialized beak supplements his diets with small insects!

Oh and my 12yo bourk's parakeet really like chicken and madly love poutine. Its so funny seeing her taking a bite of French fries followed by a bite of cheese.
by groos | 2025-05-06 16:42:44+00:00
What a strange statement. Turkish (the Language) existed before the Ataturk's forced conversion into Romanized script and previously used the extended Arabic script. There are other languages which are written in multiple scripts, even outside of computing. In today's world, it's just as possible to type in Arabic as in Romanized Turkish, so whoever wants to do whatever, the capability exists.
by jonas21 | 2025-05-06 16:42:49+00:00
I'm having trouble understanding what the problem is -- as in, what are the actual symptoms that users are seeing? How much latency can the app tolerate and how much are you seeing in practice? It would be helpful (to me at least) in thinking about potential solutions if that information were available up front.

Perhaps there's something in this video that might help you? They made a lot of changes to scheduling and resource allocation in the M3 generation:

https://developer.apple.com/videos/play/tech-talks/111375/
by dmurray | 2025-05-06 16:42:53+00:00
The article defines accent strength in precisely this way, as the difference "relative to native speakers of English".

That group has a vast range of accents, but it's believable that that range occupies an identifiable part of the multi-dimensional accent space, and has very little overlap with, for example, beginner ESL students from China.

Even between native speakers, I bet you could come up with some measure of centrality and measure accent strength as a distance from that. And if language families exist upon a continuum - there must be some point on that continuum where you are no longer speaking English, but say Scots or Friesian or Nigerian Creole instead. Accents close to those points are objectively stronger.

But there is a lot of freedom in how you measure centrality - if you weight by number of speakers, you might expect to get some mid-American or mid-Atlantic accent, but wind up with the dialect of semi-literate Hyderabad call centre workers.
by macNchz | 2025-05-06 16:43:15+00:00
Windowless office spaces are so miserable to me. Often under-ventilated and overlit with unpleasant artificial light as well.

On this topic, something window-related that’s common in France but rare in the US is functional shutters—it’s so nice to be able to completely close a shutter outside your bedroom window and have pitch blackness, regardless of the light outside. The best you get in a typical American house is "blackout" curtains or shades that leak tons of light around the edges.
by steveklabnik | 2025-05-06 16:43:55+00:00
> there's no actual way of implementing this sugaring yourself.

This is the common case in languages with sugar.

Heck, you could consider all of Rust sugar for MIR...

> There's no way I'd be able to figure out why this happens.

You don't generally need to, but most of this is documented:

https://doc.rust-lang.org/stable/std/iter/index.html#for-loo...

https://doc.rust-lang.org/stable/std/ops/trait.Add.html#impl...

?'s desugaring isn't documented because the desugaring is subject to change.
Show HN
by YasuSaberi | 2025-05-06 16:44:37+00:00
The Seven Services app allows clients to submit on-demand or scheduled requests to Service Providers for tasks to be completed remotely or in-person.

I wanted to build an Uber of tutoring and started with on-demand (in real-time) remote lessons on mobile devices. Recently, I decided to include Building and Domestic services. I envision "Seven Services" to one day be a super-app with which you can request a myriad of Services, delivered remotely or in-person.

You can try out the app (available on both App Stores) by sending a request and talking to one of our Professionals. Log in with username: yc@whizzkid.co and password: yc It's early days. Hopefully, someone will pick up. If they do, just let them know that you are trying out the app :-)
by twodave | 2025-05-06 16:44:41+00:00
How is it the fault of the US that Ukraine has no defensive army? Having hope (but not a promise, just the support of an outgoing(!!) president) of one day being able to join NATO is not the same as being invited. They took a risk and it didn’t work out as I see it.

It seems most of the world a) wants the US to stop meddling but also b) blame them for whatever is broken abroad due to their inaction.
by whacked_new | 2025-05-06 16:45:45+00:00
does uv play well with cuda?

I use nix-shell when possible to specify my entire dev environment (including gnumake, gcc, down to utils like jq)

it often doesn't play well with venv and cuda, which I get. I've succeeded in locking a cuda env with a nix flake exactly once, then it broke, and I gave up and went back to venv.

over the years I've used pip, pyenv, pip env, poetry, conda, mamba, younameit. there are always weird edge cases especially with publication codes that publish some intersection of a requirements.txt, pyproject.toml, a conda env, to nothing at all. There are always bizarro edge cases that make you forget if you're using python or node /snark

I'll be happy to use the final tool to rule them all but that's how they were all branded (even nix; and i know poetry2nix is not the way)
by merksittich | 2025-05-06 16:45:56+00:00
According to the article, "[t]he previous iteration (03-25) now points to the most recent version (05-06)." I assume this applies to both the free tier gemini-2.5-pro-exp-03-25 in the API (which will be used for training) and the paid tier gemini-2.5-pro-preview-03-25.

Fair enough, one could say, as these were all labeled as preview or experimental. Still, considering that the new model is slightly worse across the board in benchmarks (except for LiveCodeBench), it would have been nice to have the option to stick with the older version. Not everyone is using these models for coding.
by elliot07 | 2025-05-06 16:46:17+00:00
OpenAi has a version called Codex that has support. It's lacking in a few features like MCP right now and the TUI isn't there yet, but interestingly they are building a Rust version (it's all open source) that seems to include MCP support and looks significantly higher quality. I'd bet within the next few weeks there will be a high quality claude code alternative.
by koakuma-chan | 2025-05-06 16:46:45+00:00
> We’d love to hear your feedback!

I gave it a try and my first search got one match, 14 misses, and all other results are "Verifying..." but it seems stuck (it's been minutes). I can see why you cut your demo (please don't try to hide that it's so slow, especially since you seem to imply to be a Google competitor ("Google has gotten worse over time"), while your product is incomparably slower than Google; it's more like deep research).
by happycube | 2025-05-06 16:47:22+00:00
Because children watched them on 13"-25" tube TV's that were designed to make those imperfections look acceptable (for the time), that a modern display blows up to proportions never seen during production even with the best studio displays of the era.

semi-related: I'm visiting my parents with a Sony OLED, and the frame interpolation made parts of Monty Python and the Holy Grail look like it was shot on an HD video camera.
by vunderba | 2025-05-06 16:48:41+00:00
We are probably getting closer to that with the newer multimodal LLMs, but you'd almost need to take a screenshot on intervals fed directly to the LLM to provide a sort of chronological context to help it understand what the user is trying to do and gauge the users intentions.

As you say though, I don't know how many people would be comfortable having screenshots of their computer sent arbitrarily to a non-local LLM.
by jayd16 | 2025-05-06 16:48:52+00:00
I think its easier to get past this when you decide to be a bit more humble and give a bit more respect to the decisions made. As long as you don't assume your immediate reaction is gospel because you feel like you're better than someone who actually spent time solving the problem, suddenly you can look at things as decisions they made that are different than yours.

Yes dumb, bad things exist. But often they are simply compromises. If you were to rewrite things you'd often just make different compromises.

In that light, there is no 'moral imperative' or some such thing. You can start to look at _why_ decisions were made and probably find subtlety you missed at first glance.

You might think this is foolish optimism and you know better but think about every refactor you've actually taken a part of instead of theorized and how much complexity shook out.
by dpoloncsak | 2025-05-06 16:49:27+00:00
But 'AI' (Transformers) already see more real world use than crypto-currencies ever did. I think it's much more comparable to the internet, which caused and continues to cause major disruptions in every sector.

Even just the scale copilot is being used to summarize and draft emails is still more real-world use than web3 could dream of achieving.
by umanwizard | 2025-05-06 16:50:04+00:00
“Linux” isn’t a person or a company. Different people contribute to it with different goals.

> 90%+ of work on Linux comes from corporate sponsorship

And approximately 0% of these corporate contributors care about the “Linux desktop” experience. Unlike Apple their goal is not to build a consumer-targeted OS.

Linux on the desktop is very, very niche, and even among the people who do use it, a lot of them will spend almost all their time in just a few windows (e.g. terminal, browser, emacs), not a rich array of desktop applications.
by Suppafly | 2025-05-06 16:50:19+00:00
>The waste I witnessed from it all was atrocious, due to the fluctuations from day-to-day how many students would come in.

The waste is just a necessary component even in for profit systems. It's still better to feed everyone than to not. Even if the only thing you are allowed to do is to give to students, then you send them home with several meals worth to use up the leftovers.
by srameshc | 2025-05-06 16:50:30+00:00
> Elon Musk’s artificial intelligence company is belching smog-forming pollution into an area of South Memphis that already leads the state in emergency department visits for asthma.

I have been to that place and sadly a lot of industrial pollutants in that area. This would make it even worse and the resdients probably won't be able to do anything about it.
by dang | 2025-05-06 16:50:35+00:00
Edit: the parent has edited their comment several times, which is fine since I invited them to, but the edits obscure the original comment, which was "I gave it a try and my first search got one match, 14 misses, and all other results are "Verifying..." but it seems stuck (it's been minutes). I can see why you cut your demo.".

---

> I can see why you cut your demo.

Can you please edit out swipes, as the site guidelines request (https://news.ycombinator.com/newsguidelines.html)? Your comment would be just fine without that bit.

Everyone is familiar with how often software launches run into glitches, and there's no need to be uncharitable.

(If you didn't mean it as a swipe and I just misread you, feel free to edit your comment and I'll delete this when I'm back online.)
by impresburger | 2025-05-06 16:50:36+00:00
Hey, one of the authors here! I completely agree with your comment. Training ML models on a clean dataset is the "easy" and fun part of an ML engineer's job.

While we do think our approach might have some advantages compared to "2018-style" AutoML (more flexibility, easier to use, potentially more intelligence solution space exploration), we know it suffers from the issue you highlighted. For the time being, this is aimed primarily at engineers who don't have ML expertise: someone who understands the business context, knows how to build data processing pipelines and web services, but might not know how to build the models.

Our next focus area is trying to apply the same agentic approach to the "data exploration" and "feature ETL engineering" part of the ML project lifecycle. Think a "data analyst agent" or "data engineering agent", with the ability to run and deploy feature processing jobs. I know it's a grand vision, and it won't happen overnight, but it's what we'd like to accomplish!

Would love to hear your thoughts :)
by kmacdough | 2025-05-06 16:50:41+00:00
I certainly agree in many cases like those you mention, particularly for unprompted popovers like notifications. For desktop professional software, on the other hand, I believe the value of swift muscle memory supercedes this. In this case, input should be buffered and applied to the state of the app after the previous input has been processed.

Open a tool window, subsequent keystrokes should be sent to that too window, even if it takes a second to show. The "new/modern" interface on my CNC is both show and doesn't properly buffer input, and its hugely painful.

EDIT: I realize you specified touch, which isn't "desktop", but my CNC control is touch based and the same applies.
by __s | 2025-05-06 16:50:41+00:00
Indeed Ada found popularity for aircraft software

Rust is part of a modernized iteration in language design this century

Nobody is calling for Ada code to be rewritten in Rust. But at this point you'd want an argument to choose Ada over Rust when it has become more widespread, especially in open source projects

Here's someone else's take on your question a few years ago: https://news.ycombinator.com/item?id=28347930
by em-bee | 2025-05-06 16:50:59+00:00
because that is what a lunch looks like in our culture. you can get away with a something simple for a mid morning break if you come home early enough so that you can have a lunch at home.

even at an office job i expect a warm meal for lunch.

and i would also say that school for children is more hard work than an office job is for adults so the comparison is not fair.
by PaulHoule | 2025-05-06 16:50:59+00:00
The way I remember it a lot of software had "help" documentation with full text search in the late 1980s and early 1990s but the common denominator was that it didn't work in the sense that you got useful answers less than 10% of the time. Until Google came along, users got trained to avoid full text search facilities.

The full text facility attached to Clippy really was helpful, getting useful answers around 50% of the time. I thought the whole point of making him an engaging cartoon character was to overcome the prejudice mid-1990s users had towards full-text search in help.
by js2 | 2025-05-06 16:51:22+00:00
"You learn how to program. You learn how to fix things. But the hardest thing you’ll ever learn is when to leave them broken. And maybe that’s the most human skill of all."

Well, that's the serenity prayer, isn't it?

"God grant me the serenity to accept the things I cannot change; courage to change the things I can; and wisdom to know the difference."
by joshuaissac | 2025-05-06 16:51:32+00:00
> relative to native speakers of English

> Even between native speakers, I bet you could come up with some measure of centrality and measure accent strength as a distance from that

Is that what BoldVoice is actually doing? At least from the article is saying, it is measuring the strength of the user's American English accent (maybe GenAm?), and there is no discussion of any user choice of native accent to target.
by graemep | 2025-05-06 16:51:47+00:00
Why bring Linux up?

Are the target users for this likely to use Linux (rather than Windows) if the ditched Apple?

> Swift? I remember when Linux diehards invented Vala. The Swift of Linux, but with none of the adoption

Plenty of languages used on Linux. Why pick one that did not gain traction?

> f you weren't using a framework, you needed to have fun learning the quirks of Xorg;

Who does that?

> GTK 2 to 3 was a disaster; Qt wasn't fun between major upgrades

But they are cross platform.

> Will a specific build of Blender outside of a Flatpak still work on the Linux desktop after 2 release cycles?

Does that matter? Maybe a bit of extra work for packagers - and people can use Flatpack or Snap.
by geocar | 2025-05-06 16:52:22+00:00
I think the reason this is hard is because your eye only thinks it is seeing the change occur after you touch, but it's just seeing the change occur after the decision to touch which isn't the same thing at all. Maybe not all the time, but more often than you probably think.

Since you can't go back in-time, what I suggest to arrange for the event (if it occurs slightly after the redraw) to be applied using the old display model (instead of dropped). If the redraw occurs slightly after the event (and you're right) I'd prefer delaying the redraw instead of delaying the tap.
by simple10 | 2025-05-06 16:52:22+00:00
You can do this with LLM proxies like LiteLLM. e.g. Cursor -> LiteLLM -> LLM provider API.

I have LiteLLM server running locally with Langfuse to view traces. You configure LiteLLM to connect directly to providers' APIs. This has the added benefit of being able to create LiteLLM API keys per project that proxies to different sets of provider API keys to monitor or cap billing usage.

I use https://github.com/LLemonStack/llemonstack/ to spin up local instances of LiteLLM and Langfuse.
by zamadatix | 2025-05-06 16:52:23+00:00
While I agree with nearly everything you say here, 90% of college isn't about sticking to the fundamentals like how elementary students didn't use calculators at first. This leads to the disagreement this discussion is related to the statement "Am I here to learn or to get a passing grade?". We both agree students need to be there to learn to get anything useful out of the university, what we're disagreeing on is how they best do that for the majority of university level content.
by ForOldHack | 2025-05-06 16:52:34+00:00
They sell hardware, that shows demos well. They cannot do a demo at MacWorld because it does not exist anymore and worse, they don't care. I would suggest a jack black/school of rock appeal, but you are speaking to a company that is literally tone deaf to everything but what sells product.

There is no revenue in MacOS, there is only revenue in machines that run A free OS, that they consistently lock their loyal customers out of.
by throwawayqqq11 | 2025-05-06 16:52:34+00:00
You have pushing (social pressure) and pulling (payment) motivators and there are small didactive tasks to teach children the worthyness of effort up to large societal goals, taught with them. Your comparison is weird.

Expecting payment does not make you a self centeted capitalist. Children could become one if they seen the normalization of exploitation all around, when payment is more then just fair compensation but someone elses dire expense and you cant have nice things otherwise.
by nrmitchi | 2025-05-06 16:53:11+00:00
> As you say though, I don't know how many people would be comfortable having screenshots of their computer sent arbitrarily to a non-local LLM.

Of the technical, hang-out-on-HN crowd? Ya, probably not many.

Of the other 99.99% of computer users? The majority of them wouldn't even think about it, let alone care. To quote a phrase, ”the user is going to pick dancing pigs over security every time”.

Even without the non-chalent attitude towards security, the majority of the population has been so conditioned that everything they do on a computer is already being sent to 1) Apple, 2) Google, 3) Microsoft, or 4) their employer, that they're burnt-out of caring.

All that is to say that if you can make a widely-available real-time LLM assistant that appeals to non-technical users, please invite me to your private-island-celebrity-filled-yacht-parties.
by mrandish | 2025-05-06 16:53:26+00:00
Great idea! I've been humorously referring to chat agents as next gen Clippy because of their chipper, talky default personas which I find insufferably annoying.

I'm kind of shocked Microsoft didn't already do this as an alt version of their CoPilot UI. Really a huge miss on their part because I hate the overbearingly intrusive way they keep forcing it into their OS, apps and my fucking laptop keyboard. If they at least acknowledged their behavior and owned it (with a sly wink), I'd hate it a little less. I might even be up for a "Clippy is my CoPilot" sticker on my laptop (calling back to the old 80s "Jesus is my Copilot" bumper stickers).
by artembugara | 2025-05-06 16:53:34+00:00
Will, Jeff, I am a BIG Exa fan. Congrats on finally doing your HN Launch.

I think NewsCatcher (my YC startup) and Exa aren’t direct competitors but we definitely share the same insight — SERP is not the right way to let LLM interact with web. Because it’s literally optimized for humans who can open 10 pages at most.

What we found is that LLMs can sift through 10k+ web pages if you pre-extract all the signals out of it.

But we took a bit of a different angle. Even though we have over 1.5 billion of news stories only in our index we don’t have a solution to sift through as your Websets do (saw your impressive GPU cluster :))

So what we do instead is we do bespoke pipelines for our customers (who are mostly large enterprise/F1000). So we fine-tune LLMs on specific information extraction with very high accuracy.

Our insight: for many enterprises the solution should be either a perfect fit or nothing. And that’s where they’re ok to pay 10-100x for the last mile effort.

P.S. Will, loved your comment on a podcast where you said Exa can be used to find a dating partner.
by ByteAtATime | 2025-05-06 16:54:03+00:00
I think one of the main selling points of Cursor, as an investor-backed company, is that it's cheap. For $0.04 per prompt, I can get Claude 3.7 Sonnet to use 25 tool calls. In comparison, one of the images in the article shows either one prompt or a conversation that cost $7 (a third of Cursor's monthly subscription).
by panarchy | 2025-05-06 16:54:16+00:00
Is it just me that finds that while Gemini 2.5 is able to generate a lot of code that the end results are usually lackluster compared to Claude and even ChatGPT? I also find it hard-headed and frequently does things in ways I explicitly told it not to. The massive context window is pretty great though and enables me to do things I can't with the others so it still gets used a lot.
by jdbernard | 2025-05-06 16:54:32+00:00
I hit 40 this year. I have definitely noticed a slowdown even in the last few years. Before 30 I could pull 2-3 all-nighters a week without really feeling any ill effects.

Then, maybe early-to-mid 30's I could only handle one per week, assuming I'd slept well otherwise. The sleep debt would be too high still and the next day I'd get headaches, feel extremely tired and unmotivated. Or I could sustain 2-4hrs of sleep a night for like 3-4 days, but again I'd pay for it if I didn't catch up (pretty sure I'm paying for it long-term anyways).

Here at the end of my 30's I can't really do a full 40-hours straight without sleep anymore (16hr day, 8hr night, 16hr day, then sleep). If I don't get at least 2hrs overnight then that second day is mostly wasted, maybe I get 4hrs out of the 16.

I've always known that sufficient sleep is important for your health, and I've tried to balance times of all-nighters with crashes to catch-up, but the allure of using the night as uninterrupted focus time is so strong when you work in modern corporate "open-plan" environments where always-on Slack/Teams presence is expected during business hours.