MurphyA/hacker-news huggingface dataset:
by toast0 | 2025-05-07 17:22:19+00:00
> In the 2024 calendar year, the [California Community College] chancellor’s office estimates that 31.4% of its college applications were fraudulent, a spokesperson for the office told SFGATE. The chancellor’s office also considers it fraudulent both to apply to a college with no intention of attending any institution and to enroll in a college with no intention of actually showing up.

If these are the criteria, it seems hard to distinguish high school seniors that are going go through the motions, but don't actually intend to go to college from people who are trying to pocket financial aid without doing the time in the classroom. (Is it financial aid fraud if you legitimately qualify for the aid, and show up to the classroom with no intent to pass or graduate? If the aid is non-recourse, it might be reasonable as a person to do so)

Specifically for California Community Colleges, the stakes are so low for enrollment, I can see a lot of people enrolling just in case, then deciding not to go and forgetting to notify the college. California Community Colleges are an amazing resource, though; I think more people should use them, and more states should build out their community colleges using California as an example. When I was in school in ~2000ish, Wisconsin community college charged the same amount per credit at UW and the Wisconsin Community College system; which seems like a great way to get people not to use community colleges.
by helpfulContrib | 2025-05-07 17:22:23+00:00
In 1996, I started an online service for musicians which spanned continents, and gave a very small, elite group of us, a servicable means of distributing our .txt and .zip (and .AIF .. .mp3! oh my!) files around the world in a way we could, as a community, kind of pool together, see what happened on a friday, and listen to a bunch of weird and often wonderful new music, fresh from the grill so to speak.

This small community grew, and evolved, and turned into a real-time, in-person scene, with meet-ups across the globe. Members came and went, some tragically, some not much more than a fleeting hello and goodbye, but along the way some very interesting, truly underground music came about.

Anyway, Bowie was prescient at that time, and if we had his details we would have loved for him to know, that a couple of real cowboys got together with some hippies and aliens and lovers, and rocked out a couple times. We even did some Bowie covers, of course. ;)

The site is still out there, in archive.org, but I dare not reveal its nature, for the sake of the legends that will be be spawned from the secret treats that remain, buried, deep within.
by Damogran6 | 2025-05-07 17:22:28+00:00
Our conversations amongst ourselves turn to our ailments. The bell curve of people that pass before you do starts to accelerate. My skin, with the help of the sun, has twice tried to -KILL- me.

But the biggie were the veins in my legs. The valves are giving out, my feet are too far from my heart. 15% of my blood isn't getting properly oxygenated.

And then I got that taken care of. A procedure for a thing my father had (he passed 20 years ago)...and I'm really sad he didn't experience it.

Because the treatment made my feel 15 years younger. My balance is better (a factor of the nerves now getting oxygen), my foot and knee stopped hurting....and what gets me is both how much BETTER I feel, but that it was my body WEARING OUT.

Wilfred Brimley (a name that dates me merely by mentioning it) was my age in Cocoon (look it up, kids)...that was where all the old, used up, worn out people found rejuvenation.

I don't feel that old...doubly so now that my circulation has improved.

But you and I both know of 90 year olds that are 'younger' than some 60 year olds.
by whytevuhuni | 2025-05-07 17:22:37+00:00
Yeah, I've hit the enum variant type issue myself (e.g. a function guaranteed to return one of the variants), but in practice it hasn't been that big of an issue. There's also std::mem::discriminant [1] which helps a bit.

What do you mean by traits only half-existing?

[1] https://doc.rust-lang.org/stable/std/mem/fn.discriminant.htm...
by ghaff | 2025-05-07 17:22:49+00:00
I've had travel insurance from time to time and the consensus in online forums seems to be Allianz. But, in spite of anecdotal stories, relatively few people have any real world experience with the claims process. So it's really hard to tell what the true story is especially given that different people have different tolerances for out of pocket costs--especially below extreme amounts related to evacuation and the like.
by bee_rider | 2025-05-07 17:23:17+00:00
I think that must be somebody’s estimate or maybe just guess as to the total number of employees in the industry.

I seems a bit high to me, but I don’t know anything about the industry. FWIW, around 170k people die per day.

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

This doesn’t establish any sort of mathematical bounds, but it gives an idea of the size of the problem. I suspect 100k employees is an over-estimate just because a lot of people are uninsured…
by ahahahahah | 2025-05-07 17:23:37+00:00
> keeping other countries skinny

Those countries basically don't exist, or rather they just haven't caught up yet. From 1985 to 2016, there are 117 countries where obesity has increased by more that 10.0% (in absolute terms). In no country was the increase less than 1.9% (which was vietnam, where 1.9% in absolute terms is a 10x increase in the percent of people who are obese).
by burningChrome | 2025-05-07 17:23:55+00:00
Still remember working for a wireless company fixing phones as a repair tech. One of our steady clients was Prince's studio Flyte Time. Terry Lewis would often come in and I'd loved talking to him about music. One evening before I was closing up, he dropped in with Prince's phone that needed a fast repair.

I finally asked him what the deal with Prince and his music was. The Warner Brothers kerfuffle, and all the drama around him wanting to own all his music. I'll never forget Jimmy telling me in late 1998 or 99 how Prince was about to change the music industry. He said that Prince wanted to put out music when HE felt like. If he creates one or two songs he loves, he doesn't want to feel like he has to put together another 8-9 songs in an album, he wants to release those two and let the fans get them, instead of waiting for an ENTIRE ALBUM of music he would have to create. Jimmy looked at me with a seriousness when he said, "Listen to me man, the future of music is singles. You'll see. Prince is going to push the entire music industry to start selling nothing but singles. This internet stuff? Its built for singles, not albums."

What happened three years later? Apple created iTunes. How did iTunes sell its music? Singles.

Prince was so far ahead of his time, but he needed technology to catch up to his philosophy.
by Telemakhos | 2025-05-07 17:24:13+00:00
Not in the least. Controversy doesn't mean offense. The controversies around the painting relate to its interpretation, to who the model for the main figure might be, to the reasons for the number of variety of plants in the painting... none of which offer offense.

Controversy and debate do not have to be offensive or even acrimonious, and controversies can arise around a subject like a painting without arising because of any offense given in the painting.
by p_ing | 2025-05-07 17:24:21+00:00
There is Windows Server Core which removes everything but a CLI, but you still have the normal login experience, you still have a "desktop" (no start menu, taskbar, etc), you can still launch normal Win32 apps... for the most part (task manager, notepad, and so on).

Win32 is also responsible for core Services, which means you can't de-Windows-ify Windows and strip it down to an NT API-only. All other personalities (OS/2, POSIX, SFU) have a dependency on Win32, as well.

You're still running the WindowServer of course; it's part of the Executive.

That said, with a bunch of modifications, NTDEV did get Windows 11 down to it's bare minimum, and text only to boot. So I guess it's technically possible, though not useful.

https://www.youtube.com/watch?v=SL6t_iuitxM
by jflessau | 2025-05-07 17:24:26+00:00
I’m developing in TS and Rust for the most part.

Went from Atom, to VSC, to Vim and finally to Zed. Never felt more at home. Highly recommend giving it a try.

AFAIK there is overlap between Atoms and Zeds developers. They built Electron to built Atom. For Zed they built gpui, which renders the UI on the GPU for better performance. In case you are looking for an interesting candidate for building multi platform GUIs in rust, you can try gpui yourself.
by antirez | 2025-05-07 17:24:27+00:00
I'm 48 and one thing I universally notice, among my friends, is that they don't understand that GAME OVER is near and they should hurry up and do what the want to do. Instead they still feel like they are young, taking me sometimes for crazy for saying: now we are old, there are, if we are lucky, 20, 30 good years ahead of us. So let's use them at our best.
by alistairSH | 2025-05-07 17:25:01+00:00
Uh, federal financial aid is absolutely all of our money (acquired from taxes).

And loan fraud just drives up the cost of loans for everybody else.

And the overhead of fighting this eats into school resources, driving up the tuition that's forcing the loan in the first place.

And as a professor/instructor, that's money that could go to funding more tenured positions (vs adjunct spots or other "non-permanent" teachers).

So, sure, without putting much thought into it, an individual might not care. But after any thought at all, one should see that fraud drives up the cost for all of us.
by Kon-Peki | 2025-05-07 17:25:04+00:00
This way of thinking is how we end up with a ton of spending and not a ton of results.

I strongly suspect that Mississippi should be allocating more resources to education. But this is a political problem and the schools have nearly no say in whether the legislature does or does not increase funding.

So. Do we close down the schools and wait until it is resolved?

Or do the schools do the best they can with the resources they have? Do you have evidence that placing kids in the most skill-appropriate classroom is a worse use of available resources than placing them in the “correct” classroom based on age or previous cohort?
by lysace | 2025-05-07 17:25:37+00:00
The high-level view of how it works:

https://www.wartsila.com/marine/products/exhaust-treatment/c...

The Wärtsilä carbon capture solution works in five main stages: pre-conditioning, absorption, desorption (or stripping), liquefaction and storage.

[...]

The final stage is storage. The liquid CO2 is pumped through pipes to onboard tank(s), where it is stored until it can be offloaded.
Show HN: Cloi – free local debugging agent in your terminal
by mingyk | 2025-05-07 17:25:42+00:00
Hey everyone! For the past two weeks my friend and I have been heads-down building Cloi, a fully local debugging agent that runs right in your terminal. You probably know the drill—every AI coding tool asks for API keys, subscriptions, and uploads your entire codebase to the cloud. Cloi does none of that: it runs entirely on your machine, with no cloud, no API keys, no subscriptions, and zero data leaving your system.

What Cloi does:

- Contextual error capture: Grabs your stack trace, local files, and environment to understand the issue.

- Local LLM inference: Spins up Ollama on your box and generates targeted fixes—no external servers.

- Safe patch application: Presents you with diffs and only applies changes when you explicitly approve.

- Model‐agnostic: Ships with Phi-4 out of the box (surprisingly capable for its size!), but you can swap in any Ollama model you’ve installed.

Why we built it:

- Maintain full control over your code and data—ideal for security-sensitive projects

- Avoid recurring subscription fees and cloud vendor lock-in

- Keep your development flow entirely offline when you need it

Highlights: We hit 202 stars in just 5 days, which tells us we're not the only ones who wanted this! Cloi is plug-and-play (just install and run), and we designed it to be completely unopinionated, meaning you can you whatever Ollama model you want.

Get it now: npm install -g @cloi-ai/cloi

If you find Cloi useful, we’d really appreciate a star on GitHub. Try it out, let us know what you think, and happy debugging!

— Gabriel Cha & Mingyou Kim
by dhruvrajvanshi | 2025-05-07 17:25:48+00:00
> - don't use junk tools like webpack

I used to have that opinion, but now, going through a months long project modernizing our codebase's build tooling, I'm not so sure. Vite isn't so amazing either if you stray away from the happy path (html entry points). I guess no build tool is amazing. At the end of the day, the only thing I can say is all build tools suck. Write less build code if you can get away with it.

Eventually I had to settle on rspack (the spiritual successor to webpack) because vite wouldn't do what I wanted it to do. You could say it was the wrong tool for the job, but it took me a while to figure that out, given how scary it is to not use the frontend build tool. I still wish we could've used it because then we'd be using an industry standard tool.

Getting back to criticizing Vite (sorry have to vent haha) in my experience, vite's API is also built on weird foundations. It exposes rollup and postcss options in it's config, which sometimes do similar things as it's own config options. It generates tons of small chunks with no obvious way to control it without giving up on nice things.
by al_borland | 2025-05-07 17:26:18+00:00
For some it already has. I know several people who use ChatGPT as their go-to for search now.

I’m still a mix. I use Kagi, but almost always throw a “?” at the end of my search to get an AI answer, but will often use that in conjunction with the normal search results, or the references provided by the AI.

If it’s something that will have follow ups, I’ll either jump into the Kagi Assistant or use ChatGPT.

The way things are going, AI replacing search for most wouldn’t surprise me at all.
by dcow | 2025-05-07 17:26:27+00:00
You’re both being antagonistic. While Zed may be VC backed, they’re providing a world class open source editor experience for free. There are no expectations in either direction. You’re not a special customer paying them to care about Linux. And you also don’t owe them volunteer effort to help resolve some Linux issue you encountered. They failed to convert. You missed out on honestly possibly the best editor out there right now. That’s that.

The antagonistic part is assuming your specific Linux configuration is innately Zed’s issue. It’s possible simply mentioning it to them would lead you quickly and easily to a solution, no free labor needed. It’s possible Zed is prepared to spend their vast VC resources on fixing your setup, even—which seems to be what you expect. Point being there’s a middle ground where you telling Zed “hey it didn't work well for me” gives Zed the chance to resolve any issues on their end in order to properly convert you, if you truly are interested in trying their editor. You don’t need to respond to the suggestion with a lecture on how companies exploit free volunteer labor and anything short of software served up on a silver platter would make you complicit. It’s really a little absurd.

If I had to guess, your system globally or their rendering library specifically is probably stuck on llvmpipe.
by caycep | 2025-05-07 17:26:40+00:00
Also - it might be worth looking in donations from Mex/canada. The anecdotal tidbit is that during Trump I with the border shenanigans and COVID, the drop in Mexican nationals crossing the border to donate blood/plasma (paid opportunities apparently), led to a nationwide shortage of derived products like IV IG infusions, etc. At least according to some of the Pharma reps that passed thru the office
by ne0flex | 2025-05-07 17:27:14+00:00
A couple years ago I renewed my passport. When the new passport came in and I compared the picture page of both, I went through a similar feeling (basically comparing my 20YO to my 30YO) noticing the bags under my eyes getting darker and just general expression looking more docile. After having my first born, my hair began to gray fairly rapidly (thankfully no balding yet) and when I look in the mirror, sometimes, it just feels odd.
by riversflow | 2025-05-07 17:27:35+00:00
Yeah, same. Illegal to pay donors here too. I’ve donated multiple gallons, kinda felt it was my duty as a driver on the road… but at some point I came in to donate and got told they were extra short staffed and I’d have to wait at least an hour. The clinics already have terrible hours that seem to mostly cater to retirees, never open in the evenings and most clinics are closed on the weekends too, the one nearest me that I was going to stopped opening on the weekend entirely, meaning I had to travel quite a ways. I’m basically poor and the cost in terms of time, travel, energy and food is not insignificant. Meanwhile the high level staff making the cuts to the clinics have secretaries to reply to the emails they solicit from donors. Even though I sent them a long, insightful email, with followups, about my detailing why they are struggling as a young millennial (supposedly an audience they are trying to attract), and after all of it I get phone calls from the vampires minimum twice a week every week, sometimes every day.
by dcminter | 2025-05-07 17:27:54+00:00
The good stuff, if you're lucky, is that you figure out what you want and care a lot less about what other people think (except at 2am when one likes to ponder embarrassing incidents across the decades).

The bad stuff, unless you're lucky, is that people you love keep dying all the fucking time.

I believe they call it "the human condition" ... but then I'm only in my 50s, so I guess we'll see?
by tialaramex | 2025-05-07 17:28:29+00:00
But this article converts another source of randomness, it doesn't care where the random bits came from.

It will be just as happy with dice rolling, the PRNG from Commodore 64 BASIC, the built-in random numbers from a modern Intel CPU or "random" bits harvested by sampling keyboard input, it just takes the "random" bits and makes floating point values.

So there's no reason to say it must be pseudo-random. In most practical applications it would be, but that doesn't seem essential AFAICT
by hodder | 2025-05-07 17:28:48+00:00
"I'm skeptical about this VSCode fork commanding a $3 billion valuation".. Nothing to be skeptical about. The market has spoken. It was worth 3b to OpenAI. Companies arent worth a vague notion of what "value" someone in an armchair thinks they might be worth, they are worth what people are willing to pay, and OpenAI paid.
by JadeNB | 2025-05-07 17:29:00+00:00
> I tend to forget that people don't know stuff I learned decades ago and consider them as general knowledge.

While all of us who are lucky to be around long enough meet the problem of general knowledge changing under our feet, it's hard for me to imagine how saying this to someone can be a productive contribution to the conversation. What can it accomplish other than making someone feel worse for not knowing something that you consider general knowledge?
by thornewolf | 2025-05-07 17:30:20+00:00
Model outputs look good-ish. I think they are neat. I updated my recent hack project https://lifestyle.photo to the new model. It's middling-to-good.

There are a lot of failure modes still but what I want is a very large cookbook showing what known-good workflows are. Since this is just so directly downstream of (limited) training data it might be that I am just prompting in a ever so slightly bad way.
by jillesvangurp | 2025-05-07 17:30:32+00:00
I maintain a kotlin client for both Elasticsearch and Opensearch (jillesvangurp/kt-search). There are some differences but they are mostly still API compatible for most of the commonly used features.

There are some exceptions to this and vector search would be one of those. The feature was added post fork. There are a few other things of course. E.g. search_after works slightly different on both. My client works around that. And there are a lot of newer features on both sides that are annoyingly different. Both have some sql querying capabilities now but they both have their own take on that.

Elastic still has the edge on features IMHO. Especially Kibana has a lot more features than Amazon's fork. And on the aggregation front, Elastic has done quite a bit of feature and optimization work in the last few years (that's what powers the dashboards). For performance it depends what you do. But they both heavily lean on Lucene which remains the open source search library both products use. Elastic cloud is a bit better than opensearch in AWS from what I've seen. If you self host and tune, both should be very similar.

Elastic also just tagged version 9.0, which uses the same new version of Lucene as Opensearch 3.0. I have support for both new versions in my client already (added that a few weeks ago). It now works with Elasticsearch v7, 8, and 9 and Opensearch 1,2, & 3.

A lot of my consulting clients seem to prefer Opensearch lately. That's mainly because of the less complicated licensing and the AWS support. If you have a legacy Elasticsearch setup switching it to Opensearch should be doable (depending on what you use). But expect to reindex all your data. I don't think a direct migration is possible. If you use Elastic's client libraries, you may need to switch to Opensearch specific ones. This is generally a bit painful (package names, feature differences, etc.). That's why I created kt-search a few years ago.
by roxolotl | 2025-05-07 17:30:50+00:00
Feels fair to me. Some people need different things from their appliances than efficiency. Those people can choose such appliances.

I’ve never even noticed how long it take my dishwasher to run because overnight is my requirement. If you throw parties weekly and need a fast dishwasher to clean plates between courses, buy one. Just as if you need a truck for your farm.
by helpfulContrib | 2025-05-07 17:31:37+00:00
Disclaimer: 55 year old here. I've been programming computers since I was 8. I say this only so that it is understood that I have seen multiple generations of humanity acquiring and discarding multiple iterations of technology, and can punctuate my life by the name of the system your parents have in the attic, probably. As a hacker.

Getting old really sneaks up on you. You're having your best years, then you're having some more best years, and then .. suddenly .. you're in the middle of some years that aren't going so great, and well .. things go a bit down-hill from there.

Which is to say don't take your youth for granted. 55 is not 'that' old, but I can count through the decades the souls I've seen come and go, finally. And I know I could soon be among them.

So as I consider how quickly the last 10 years have passed, and how quickly the next 10 years may pass, if at all, I can say this: don't waste your time. Its all you've truly got. Material things come and go and don't mean anything - the people you meet along the way, the wonderful, intelligent and inspiring things you will see - this is what life is providing you.

Don't take it for granted.
by nkrisc | 2025-05-07 17:31:45+00:00
Sounds like these programs distributing aid are doing a poor job of verifying who's actually getting this money.

Surely this can't be completely anomalous? Certainly it's happened before where someone enrolls, receives financial aid, and then for any number of reason stops attending school? What happens then?

Or was that always a loss and now it's just easy to automate that scenario maliciously?