MurphyA/hacker-news huggingface dataset:
by littlecranky67 | 2026-01-27 08:23:34+00:00
I'm very happy that I mostly listen to electronic music (house & techno in its various forms). The predominant way to listen to that is via DJ mixes and recorded Livesets. This field has always been ignored by the commercial streamers, and there is a culture of uploading sets to platforums such as youtube and soundcloud - where you can easily download (albeit youtube making things more difficult in recent years). Since a set is a minimum of 1hour, you don't care for song search, album art etc. You basically need 5-10 files to have music for weeks.

I'm using audacious on macOS installed via homebrew - it has a winamp-like skin. That was peak audioplayer design.
by gambiting | 2026-01-27 08:23:40+00:00
And if France it's anything like the UK, the absolute vast majority of these deaths are people driving drunk at night. If you are driving in city traffic at 20mph commuting to work your chance of dying is nearly zero - there's always a chance someone else might be speeding and crash into you, sure, but it's nowhere near the general rate of deaths in cars.

As a seque to this - knowing the above, I find it insane that various institutions are pushing for more and more aggressive driving aids.
by geraneum | 2026-01-27 08:23:55+00:00
> people who fled in the aftermath of the revolution and are extremely antagonistic towards the regime

Iranian who left Iran here. Do you have stats or reference for this critical piece of information?

It’s as if someone’s says, since Bangladesh is predominantly muslim, the majority aligns with what the Islamic regime does for ideological reasons and would try to undermine the account of atrocities.

But one shouldn’t believe this before seeing some polls, stats, etc.
by Topfi | 2026-01-27 08:24:00+00:00
K2 0905 and K2 Thinking shortly after that have done impressively well in my personal use cases and was severely slept on. Faster, more accurate, less expensive, more flexible in terms of hosting and available months before Gemini 3 Flash, I really struggle to understand why Flash got such positive attention at launch.

Interested in the dedicated Agent and Agent Swarm releases, especially in how that could affect third party hosting of the models.
by thunfischbrot | 2026-01-27 08:24:30+00:00
How fair would you think if a potential employer assumed from your (hypothetical) incompetence in picking a suitable hairstyle and outfit for an interview that you were not fit for a non-customer facing role?

While it absolutely makes sense to keep your important data backed up, I know people who were great academics in their field and yet managed to delete all their PhD work (before services like Dropbox and OneDrive became common).
by death916 | 2026-01-27 08:24:38+00:00
It's crazy I have no issue playing games on my linux laptop now (sans anticheat).

I used to be a big windows fan but now I can barely even use my pc half the time SYSTEM is just churning disk reads/writes making everything slow or edge is secretly running in the background even though Ive closed it five times. The few games with anti-cheat are killing me right now as I'm fully linux on laptop/servers
by EagnaIonat | 2026-01-27 08:24:56+00:00
> maybe the tests aren't the best designs given there is no way I could review that many tests in 3 hours,

If you haven't reviewed and signed off then you have to assume that the stuff is garbage.

This is the crux of using AI to create anything and it has been a core rule of development for many years that you don't use wizards unless you understand what they are doing.
by llbbdd | 2026-01-27 08:24:58+00:00
No surprise at all and I'd challenge you to find any backend task that LLMs don't improve working on as much they do frontend. And ignoring that the parent comment here is just ignorant since they're talking about the web like it's still 2002. I've worked professionally at every possible layer here and unless you are literally at the leading edge, SOTA, laying track as you go, backend is dramatically easier than anything that has to run in front of users. You can tolerate latency, delays and failures on the backend that real users will riot about if it happens in front of them. The frontend performance envelope starts where the backend leaves off. It does not matter in the slightest how fast your cluster of beefy identical colocated machines does anything at all if it takes more than 100ms to do anything that the user directly cares about, on their shitty browser on a shitty machine on tethered to their phone in the mountains, and the difference is trivially measurable by people who don't work in our field, so the bar is higher.
Show HN: RustyBoard – The largest collection of active Rust jobs and analytics
by louispog | 2026-01-27 08:25:38+00:00
Hey HN, I’m Louis.

I built RustyBoard because I noticed a huge gap in the Rust job market: the jobs exist, but the dedicated boards are empty. Most niche boards list maybe 5–10 new roles a week, yet when I looked at company career pages manually, I found hundreds.

Existing boards seem to rely on manual submissions (which costs money, so volume is low) or generic scraping (which is full of spam). I wanted to see everything available, so I built a system to close that gap.

I wanted to find reliable Rust jobs (SaaS, Cloud, Systems) and how much they were paying, without sifting through hundreds of unreliable listings.

So I built a scraper that targets a curated list of over 600 companies hiring Rust Engineers across 5 of the largest ATS platforms globally (Greenhouse, Lever, Ashby, Workable, TeamTailor), as well as Microsoft's career page. This filters out a lot of the noise and focuses on companies with established hiring pipelines.

Here are some things that I think set it apart -

Strict Source Control: I only scrape verified ATS domains, so the board is full of listings from trusted companies.

The Insights Page: I’m trying to visualize the market rather than just list it. You can see real-time breakdowns of Remote vs. Onsite, top industries, average salary, and tech stacks paired with Rust and much more relevant info.

No accounts required: You can search, filter, and apply without signing up.

It’s early days, so definitely not perfect. The data is currently US-heavy because my initial scrapers focused on US-centric ATS platforms, but I’m constantly searching for better international sources & companies. If you have any recommendations for your region I'd love to hear them!

Looking forward to hearing your thoughts, especially on the Insights page specifically. Does this data match your experience in the market?

Thanks,
Louis (hello@rustyboard.com)
by bigiain | 2026-01-27 08:26:21+00:00
Came to post that.

I like her meta observation, that using ChatGPT for 2 years rots your brain so badly you somehow think it's a good idea to write an article like this, with your real name and professional/academic reputation attached to it, and get it published somewhere as high profile as Nature.

Someone on my Mastodon field commented that if they'd done that "you wouldn't be able to torture it out of me" and that they'd never admit it to anyone.
by arjie | 2026-01-27 08:26:37+00:00
It's not context-free (haha) but a trick you can try is to include negative examples into the prompt. It used to be an awful trick originally because of Waluigi Effect but then became a good trick, and lately with Opus 4.5 I haven't needed to do it that much. But it did work once. e.g. like take the original code and supply the correct answer and the wrong answers in the prompt as examples in Claude.MD and then redo.

If it works, do share.
by gloosx | 2026-01-27 08:26:57+00:00
Oh boy, in 2015 Windows 10 was released, and it was extremely broken, including endless reboot loops, vanishing start menu and icons, system freezes, app crashes, file explorer crashes, broken hardware encryption and many broken drivers – so really it was about the same as now. Embracing LLMs and vibe-coding all around made this even worse of course
by altern8 | 2026-01-27 08:27:06+00:00
I'm fine with some liquid potentially being explosives, but the fact that security just throws them all in the same bin when they confiscate them makes me think that not even they believe it makes any sense.

Also, why 100ml? Do you need 150ml to make the explosive? Couldn't there be 2 terrorists with 100ml + 50ml? All these questions, so little answers...
by 0xbadcafebee | 2026-01-27 08:27:10+00:00
> Tests can't tell you if the design of the code is fit for purpose, or about requirements you completely missed or punted on

This is what acceptance tests are for. Does it do the thing you wanted it to do? Design a test that makes it do the thing, and check the result matches what you expect. If it's not in the test, don't expect it to work anywhere else. Obviously this isn't easy, but that's why we either need a different design or different tests. Before that would have been a tremendous amount of work, but now it's not.

(Making this work requires learning how to make it work right. This is a skill with brand-new techniques which 99.999% of people will need over year to learn)

> or that a core new piece that's going to be built upon next is barely-coherent, poorly-performing slop that "works" but is going to need to be actually designed while being rewritten by the next person instead

This is the "human" part I mentioned being irrelevant now. AI does not care if the code is slop or maintainable. AI can just rewrite the entire thing in an hour. And if the tests pass, it doesn't matter either. Take the human out of the loop.

(Concerned about it "rewriting tests" to pass them? You need independent agents, quality gates, determinism, feedback loops, etc. New skills and methods designed to keep the AI on the rails, like a psychotic idiot savant that can build a spaceship if you can keep it from setting fire to it)

> or that you skipped trying to understand how the feature should work or thinking about the performance characteristics of the solution before you started and just let the LLM drive, so you never designed anything

This is not how AI driven coding works. You have to give the AI very specific design instructions. If you do it right, it will make what you want. Sadly, this means most programmers today will be irrelevant because they can't design their way out of a wet paper bag.

(You know how agile eschews planning and documentation, telling developers and product people to just build "whatever works right now" and keep rewriting it indefinitely as they meet blockers they never planned for? AI now encourages the planning and documentation.)
by AnthonyMouse | 2026-01-27 08:27:26+00:00
There is a lot of "how to lie with statistics" going on with correlations like that. To begin with, property crime rates have been declining year over year in general, so "it was lower the year after X" is the expected result whether or not X actually did any good. This is especially true in years -- like the one in question -- that follow an epidemic of thefts, and then subsequent years see large declines as a result of reversion to the mean.

Then clickbait headline authors do their favorite thing and find a table of numbers, sort by size and choose the biggest one. 50% in London! That's probably not an outlier, right? But down to 25% by the time they get to city number 3, and no other cities are listed.

Likewise, when there are a lot of thefts then everyone tries a lot of solutions, and then some subset of them do something (or just reversion to the mean again) and everybody wants to claim it was their thing that solved it.

But if it was their thing, and their thing is still in place, then the theft rate shouldn't be going back up again, right? Yet it is:

https://www.crisis24.com/articles/increasing-rates-of-phone-...

> In London, street thefts saw a 150 percent increase, with 78,000 phones reported stolen between Sept. 2023-2024.
by sebra | 2026-01-27 08:27:29+00:00
I've tried Greptile and it's pretty much pure noise. I ran it for 3 PRs and then gave up. Here are three examples of things it wasted my time on in those 3 PRs:

* Suggested to silence exception instead of crash and burn for "style" (the potential exception was handled earlier in code but it did not manage to catch that context). When I commented that silencing the exception could lead to uncaught bugs it replies "You're absolutely right, remove the try-catch" which I of course never added
* Us using python 3.14 is a logic error as "python 3.14 does not exist yet"
* "Review the async/await patterns
Heavy use of async in model validation might indicate these should be application services instead." whatever this vague sentence means. Not sure if it is suggesting us changing the design pattern used in our entire code base.

Also the "confidence" score added to each PR being 4/5 or something due to these irrelevant comments was a really annoying feature IMO. In general AI tools giving a rating when they're wrong feels like a big productivity loss as then the human reviewer will see that number and think something is wrong with the PR.

--

Before this we were running Coderabbit which worked really well and caught a lot of bugs / implementation gotchas. It also had "learnings" which it referenced frequently so it seems like it actually did not repeat commenting on intentional things in our code base. With Coderabbit I found myself wanting to read the low confidence comments as well since they were often useful (so too quiet instead of too noisy). Unfortunately our entire Coderabbit integration just stopped working one day and since then we've been in a long back and forth with their support.

--

I'm not sure what the secret sauce is but it feels like Greptile was GPT 3.5-tier and Coderabbit was Sonnet 4.5-tier.
by wakawaka28 | 2026-01-27 08:27:38+00:00
A lighter is very different from a weapon. I'm sure they can see everything they need to see with X-rays. Do you think they find a white guy flying out of China to be a likely terrorist? (I'm assuming you are white or asian.)

I've never had a bad experience with TSA but I hate taking off my shoes and all. I really question the value of those security measures.
by siev | 2026-01-27 08:27:49+00:00
I usually use snowflake as a last resort, and even that's not consistently working right now. However I've seen people recommend running Conduit[1] to friends overseas, which is an easy-to-use Psiphon proxy node. Psiphon is a popular circumvention tool here so that could be helpful.

[1] https://conduit.psiphon.ca/
by alexfoo | 2026-01-27 08:28:02+00:00
> Hmm, I once transited in Heathrow in a return flight from europe to the US and had to go through Heathrow security for whatever reason,

The US mandates that you have to go through TSA approved security before getting on a flight to the US.

Either the security at your European airport wasn't good enough, or the transit at Heathrow allowed you to access to things that invalidated the previous security screening and so it had to be done again.

The bonus is that if you get to go through US Immigration at the departure airport then you can often land at domestic terminals in the US and the arrivals experience is far less tortuous. I flew to the US with a transit in Ireland a few times and it was so much nicer using the dead time before the Ireland -> US flight to clear immigration rather than spending anything from 15 minutes to 4 hours in a queue at the arrival airport in the US (all depending on which other flights arrived just before yours).
by thanzex | 2026-01-27 08:28:04+00:00
> [...] two years of carefully structured academic work disappeared [...]

> [...] but large parts of my work were lost forever [...]

I wouldn't really say parts of his work were lost. At most the output of an AI agent, nothing more.

If somehow e-mails, course descriptions, lectures, grant applications, exams and other tools, over the period of two years disappeared in an instant, they did not really exist to begin with.

For once, the actual important stuff is the deliverable of these chats, meaning these documents should exist somewhere. If we're being honest everything should be able to be recreated in an instant, given the outputs and if the actual intellectual work was being done by Mr. Bucher.

Does it suck to lose data? Even if just some AI tokens we developed an attachment to? Sure.

Would I have outed myself and my work shamelessly, to the point that clicking a "don't retain my data" option undermines your work like this? Not really.
by DoctorOetker | 2026-01-27 08:28:15+00:00
Anyone who closely rewatches the surveillance footage of Mahsa Amini (at the fashion police) a few times, will quickly realize she was executed with a puff of gas, and the descriptions from Nazi concentration camp witnesses, and the description of the father of the weird cherry red bruises, and how she collapses on the footage combined with the behavior of 3 clearly complicit perpetrators before and after her collapse will quickly understand they used hydrogen cyanide, administered with some type of arm or sleeve-mounted bracelet.

The footage was clearly released to potentially reveal these sensitive facts, as the local police were thusly trying to prevent carrying the blame for her death, by showing the parts requisite for understanding.

If you need a more detailed description just reply to this comment and I will give more detail analysis of the footage.
by Joel_Mckay | 2026-01-27 08:28:58+00:00
As someone that just lost a OS build project last week, I remind myself the off-site physical copy and optical media do still have advantages.

1. kernel update on pre-release OS did something weird to the usb driver

2. heavily corrupted disk enters device hardware into lock-out

3. Pull ISO snapshot, and reinstall OS bare bone SSH install in Qemu session

4. verify OS working in VM

5. install new OS USB device in PC, boot once, and watch the kernel bug nuke the drive again

6. Boot from last weeks backup boot disk image, and watch the kernel bug nuke the drive again

7. install old kernel OS, and verify it was not a hardware failure

8. Remember to Backup, FOSS can byte hard when and not if things go sideways.

Best regards =3
by wedog6 | 2026-01-27 08:29:36+00:00
You have surprising faith that the system is well designed.

Malicious actors don't get as stressed as normal people who don't want to miss their flight about the long series of obviously pointless tests. Why would they?

And there isn't anyone who surveils the queues and takes the worried looking for further checks. This can happen around immigration checks. It happens for flights to Israel. But not in routine airport security.
by Brajeshwar | 2026-01-27 08:30:07+00:00
Hmmm! Nope, it was not. Checking the website again, it says $12.99 for one and $39.99 for the 4-pack. I remember picking up two of the 4-pack for less than the 4-pack of AirTags (including the sales tax in California).

For some reason, though, it is cheaper in the Indian Amazon. Right now, they are selling for roughly $9.70 (₹889) a piece (all taxes inclusive).
by roflcopter69 | 2026-01-27 08:31:17+00:00
Is the GC in C# actually that much of a problem? Slay the Spire 2 is made with Godot + C# and the devs seem to be fine with it. Of course, it's probably not a computationally very demanding game but still the GC in C# does not seem to be a problem there.
by komali2 | 2026-01-27 08:31:40+00:00
> [regarding spotify] At the end, I had nothing to show for it. My carefully curated “library” was not mine

Not just your library, but your listen history and your playlists. I was very annoyed that I had to pay a 3rd party company to export this data so that I could import it into listenbrainz and navidrome.

Not to mention there's a song that Spotify removed from my "Liked" playlist that to this day I can't quite remember, though I can remember just enough of it to drive me mad: https://www.reddit.com/r/tipofmytongue/comments/1hklstg/tomt...

Anyway, I manage a homelab (read: a scrapbox ubuntu machine with 64TB of spinning disk attached) with 25,000 songs in it, and upon exiting my last position, spent my therapist-mandated "burnout recovery time" finally using `beet` to organize the damn thing. I still don't really understand beet, but now I have a semi-decent flow for abandoning Tidal: Find new released music on Listenbrainz, download it in Nicotine (filtering for >320). Idly browse a given user's other folders shared in Nicotine while waiting for downloads to see if they have anything else I want. Once done, `beet import /mnt/media/downloads/music2`, go through its flow, add anything to musicbrainz that isn't already in there, wipe the download directory when finished to clear out any cruft, and happily play it on Feishin on desktop (connected to my Navidrome instance).

I'm still sorting the mobile version of this out a bit. "Tempus" on F-droid seems the best Subsonic client, however unfortunately "offlining" music on it doesn't expose those files to the Android system or other apps, so I can only play those files within Tempus itself. That's not such a big deal when I've got my IEMs plugged directly into the headphone jack on my phone (yeah that's right I found a phone in 2026 with a headphone jack: sony xperia), but when I have my usb DAC plugged in, I want to use "USB Audio Player PRO" to bypass the android audio stack, and that can only play audio files it can find in local directories, no subsonic compatibility (but it does have a Tidal integration...). So lately I've tried just downloading playlists and albums from the Navidrome web interface on my phone.
by lugu | 2026-01-27 08:31:47+00:00
I am sorry I have to say so, but the value of LLM is their ability to reason based on their context. Don't use them as smart wikipedia (without context). To your use case, provide them with different textbook and practice handbook and with the medical history of the person. Then ask your question in a neutral way. Then ask it to verify their claim in another session and provide references.

It is so unfortunate that a general chatbot designed to answer anything was the first use case pushed. I get it when people are pissed.
by quotemstr | 2026-01-27 08:32:08+00:00
Funny thing is, too, that you can do age verification with zero knowledge proofs. No ID needed -- in principle.

Yet in practice, yeah, it'll be the death of anonymity. To allow ZKPs to take off would be letting a good panic go to waste, right? /s

While I believe the genesis of this age limit push is a good old fashioned moral panic, it's also obvious that the usual enemies of free speech are salivating at using this panic as a pretext to ban anonymity on the internet.
by baal80spam | 2026-01-27 08:32:10+00:00
> It’s not yet the year of Linux on desktop

Not for me. Coincidentally, I spent half a day yesterday with Gemini trying to install Linux Mint so that it dual boots with my Windows 10. Unfortunately - no matter what I did (and I tried a lot of things), the installer "couldn't locate an existing system installation" and warned me of losing access to my data should I continue.

Now, I am using computers since 1980s, and I said "Nope, I don't have time for this". Now imagine a casual user trying to fight with GRUB.
by softg | 2026-01-27 08:32:12+00:00
Why just teens though? Getting manipulated by algorithms crafted to maximize screentime and ad revenue is bad for anyone.

These platforms rely on ads to survive. Which means it should be easy to regulate them. You can prevent them from selling ads at which point they will be forced to comply. If they don't, someone else will get the ad revenue. Europe is already hostile towards american tech giants anyways.

The possibilities are endless. Pass a law that forces all social media with more than x users to not implement constant scrolling, make their ranking algorithm open source, allow people to use their own algorithms, employ robust moderation etc.

Instead we have a blanket ban that requires id checks but leaves the manipulation machine intact so it can prey on adults. Mental health is not the real issue here. They want to be able to track people and destroy anonimity online. Children are a convenient excuse.