MurphyA/hacker-news huggingface dataset:
by jack_tripper | 2025-11-11 08:50:44+00:00
>At least they don't have huge student debts but this system is tremendously inefficient for the rest of society which has to pay the taxes.

Depending on which country, but yes it definitely can be very inefficient in the nations with super generous welfare states. I know people still being students well into their late 20s or even early 30s because why not, when government pays for your education and as a student you get a lot of discounts like free public transport, cheaper phone plans, free bank plans, laptop and travel discounts, etc, so then why bother with a bad jobs market with low wages and no more discounts when you can postpone the harsh reality of adulthood?

Hot take here, but honestly IMHO, the government's constant putting their thumbs on the economic free market scale via the overly generous welfare state has been doing more harm than good to society and will lead to a rude awakening for people when the system is not solvent anymore and will have to pull the rug from under them and you have a generation of people who grew up without the skills to survive without the state holding their hand every step of the way. I expect massive political turmoil, extremism and maybe wars.
by varjag | 2025-11-11 08:50:47+00:00
Breaching 6 major peace treaties and alliances (that I just remember of) in span of 30 years is not nitpicking and no you can't come up with this for "any country". I also didn't call Putin crazy anywhere but feel like perhaps you come to the right conclusion yourself here.

China also ain't dumb. It would play along but there is no misunderstanding about the nature of any agreement with Russia.
by ijustlurk | 2025-11-11 08:51:24+00:00
Agreed, nice idea in theory. But as a codebase owner I’d rather build tailored markdown files with a CLI agent to publish as my docs. And as a codebase consumer I probably only care about a codebase if I’m modifying or running it, which means a CLI agent makes the most sense and I can ask questions/generate .md files as we go.
by chr1ss_code | 2025-11-11 08:51:35+00:00
"Our take-home lets candidates code." - As a dev, I absolutely hate the practice of such assignments.

Every non-junior dev/coder should already have at least some indicators out there showing how they code - GitHub, a personal site or any other resources. For juniors or CS graduates there might be bit of a grey zone, but even then, with how widely available web space is nowadays, there’s really no excuse not to have something out there if you are serious about the "love for coding".

So the sentence “we need to respect people’s time as much as our own” seems flawed to me, because you obviously don’t respect the time of the candidates who coded for nothing for you.

To me, that is also a huge red flag when considering a position.

Important should be assessing someone’s theoretical knowledge of software patterns, principles and architectures ..just getting a feel for their nerd level. Seeing how much they actually care about code and details, whether they can really express themselves and if they could communicate a problem clearly.
by rramadass | 2025-11-11 08:53:35+00:00
You are coming across as wilful, petulant and ignorant; hence stop digging the hole you are in. Don't argue for argument's sake.

We are not here to makeup for your shortcomings nor spoon-feed you knowledge in various domains.

People share whatever they want and if it is something i don't know anything about, i just do a quick Google search (eg. "what is BEAM in computer science") which immediately tells me what it is (especially the AI overview from Gemini at the beginning). You didn't even do this trivial step but are arguing that people should have anticipated your ignorance and handheld you; not going to happen ever.

Everything on HN can be categorized as one of; 1) Pointers to stuff(useful/useless/junk knowledge) 2) Opinions (clueless/beginner/intermediate/expert) 3) News. That's it; what you do with it is up to you.
by keymasta | 2025-11-11 08:55:59+00:00
It seems like many people online say that there is no perceptible difference between e.g, 320kb/s mp3 and "flac" (which usually means CD-quality 44.1kHz 16-bit). Often sources say something about there being no way it sounds different and then talk about the Nyquist theorem [0].

Personally I don't get it as for me, there is a clear difference not only between mp3 vs. CD, but even between different bitrates beyond that. Maybe I'm not typical as I've been usually listening to stuff through studio monitors and also usually through a recording interface which handles 192kHz and >24-bit.

Definitely I noticed on certain systems you aren't going to notice a difference as the system itself is the bottleneck (i.e, bluetooth). In my experience though if you use the right driver, so ASIO or WASAPI in Windows (or anything in Mac and Linux nowadays), I can tell the difference instantly on recordings I know well.

Most music did not get released in ultra HD but some things are available in 96kHz and beyond. I recommend checking out Radiohead, Bob Marley, or Pink Floyd in ultra-HD ( >= 48kHz, >= 24-bit) as there have been releases. I have found Bob Marley - Legend in 192kHz 24-bit and it sounds incredible. You can hear each individual member of the percussion section.

[0] https://en.wikipedia.org/wiki/Nyquist-Shannon_sampling_theor...
by sandos | 2025-11-11 08:56:49+00:00
This pretty much sums up my vibe coding experience as well. I have been doing many small pet tool/util projects at work, and after a few thousand LoCs I am always very detached, and have a hard time to see if the LLM is off track or not. At this point I often try to get it to refactor the code aggressively, and especially finding duplicate things.
by jack_tripper | 2025-11-11 08:57:17+00:00
The USB sticks you talk about are basically USB SSDs, not what we know as traditional thumb drives.

I have a similar one too from HP(PNY), and it's crazy fast for its size, but the issue is its controller (ASMedia IIRC) reports it to the OS as a UAS (USB Attached SCSI), similar to an external HDD, instead of Removable Mass Storage as most thumb drives do, so you can't hot -plug/-unplug it, and that controller seems to be backlisted by the Linux kernel for some reason, so it's not recognized on linux unless I fiddle with the "options usb-storage quirks" kernel parameters, but even so my BIOS can't detect it to boot from it. From what I understand the issue causing all this is that it's a native 4K-block device causing issues with booting on it as typically 512-byte block native devices are required for EFI boot, or at least that have 512-byte emulation support which this controller does not.

I am so disappointed because I bought a fast USB SSD to install and dual boot Linux on it as a second drive for my Windows laptop. If only I knew that there's such a big difference in the types of USB drives out there and that they're not all remotely the same.

So do your due diligence on linux compatibility, if you ever want to buy these USB SSDs.
by mettamage | 2025-11-11 08:58:28+00:00
I'm sorry, why is this on Hacker News?

I'm on investing subreddits all the time, and I'd expect it there.

But I don't see how this is "anything that gratifies one's intellectual curiosity."

If there wasn't an AI bubble narrative, then sure, this this would gratify my curiousity. But now I don't see it, not even in the most charitable way.

I'm curious what the line of thinking is on how this does, in some way, gratifies one's intellectual curiosity.

Edit: I figured that I'd get all the downvotes. I've been here long enough to understand the social dynamics of the site. Funnily enough, I was more in the "Hacker News" demographic between 2015 and 2023. Since then, it has shifted a little. Nowadays, I have to force myself a bit to sound more positive than I actually am in order for my comments to be appreciated (in terms of upvotes, as I do view that as a form of social feedback), and that is fine.

I understand that this post gives bad vibes or sounds perhaps a bit mean? I am not intending it that way. I really just don't get it. Look at my comment history, I sometimes ask questions like this, but not that often. I suspect I'm not the only one in this.
by korm | 2025-11-11 08:58:55+00:00
Gitkraken is the best, and I can't believe anyone would voluntarily use Sourcetree over it.

I've used gitkraken for over 9 years and it's great for both newbies and pros.

It completely solves the problem with new or intermediate devs, who are not used to working in a sizable team, constantly needing hand-holding.

Lots of people resist adopting it at first, but not one has regretted it so far. It usually goes like this:

1. "No I won't use it, the terminal is better"

2. Mess up

3. Finally give gitkraken a serious try

4. Realize they didn't really know git
by ta12653421 | 2025-11-11 08:59:36+00:00
Vibe Coding is absolutely OK, .. IF you know what you are doing and if you understand what the result should be.

Example: Most systems have uncritical components which are nice to have but nobody wants to code because "we-can-help-ourself-without-X-by-doing-this-manual-step-but-it-will-be-better-if-someone-does-X-somewhen-in-the-future-but-for-now-we-can-work-without-it"

E.g.: I have polished tons of report due to AI usage; financial reporting usually ends up somewhere with "large loops collecting data and copying it over to the report" - those things are usually "minimum-implemented" and nobody cares since "its good enough to do Y". Its mundane and frustrating to work on those code snippets.

Output streams in general are much more easy now: Lately I had to put together a component to display some numbers in a Windows App, this comes along with things like scaling the data/window correctly etc.; I would have had to put it in windows drawing calls. With a few prompts, I was able to get a perfect rendering component of 1500+ LOC which does exactly what i want and the result is perfect. (even better than in the reference app that we use to compare data output)

There are so many things where LLM are just a boon!
by NewsaHackO | 2025-11-11 09:01:08+00:00
It’s funny, I accidentally put a link to the commit instead of the current repo file because I was investigating whether or not he committed it versus he recently took over the project and didn’t realize the previous owner had started one. But he is the one who actually committed the code. I guess LLMs are so good now that they’re stopping developers from hallucinating about code they themselves wrote.
by tovej | 2025-11-11 09:02:48+00:00
Ethnonationalists believe that a nationality is defined by ethnicity. That's it. It's a fundamentally confused way to look at the world.

The persecution and vilification of other groups is a natural consequence of being an ethnonationalist. DHH also does this, of course, as he paints a false narrative in his blog text that brown people are dangerous.

Identifying with your tribe is a completely different idea. Your tribe (or nation) is not defined by ethnicity, but by culture.

If you believe a cultural identity should be tied to the political state, that's called civic nationalism. Most countries were founded on some form of nationalism during the 1800s, so you're onto something there. These were ideas that grew out of the German idealist philosophy, and it's no coincidence that nationalism in Germany eventually developed into the ethnonationalist Völkisch movement, which was the precursor to the Nazi party.

---

The English culture _is_ the Anglo-Saxon cultrue, so the Anglo-Saxons couldn't have replaced them yes, but only because no such group as the English existed before the Anglo-Saxons arrived.

"the Anglo Saxons did not replace the native English" is a ridiculous statement on multiple levels. You've outdone you previous self-contradiction speedrun, now the contradiction is in the same sentence.
by harshreality | 2025-11-11 09:03:23+00:00
Open computing still exists. It's just overshadowed by the prevalence of locked mobile devices because those are convenient and good enough for the vast majority, who would rather use those than a less convenient desktop, laptop, or even raspberrypi.

Surveillance on the internet is challenging to avoid, but internet surveillance and tracking doesn't extend to (outside-of-browser) local compute.
by MrGreenTea | 2025-11-11 09:03:51+00:00
also just to add that I've noticed that `jj` comes way easier and more intuitive to newbies I've mentored. Just yesterday I told a friend to commit his changes and he just wanted to do `git commit` (without remembering to do `git add` first). This made me realize we should just install `jujutsu` for him and he's been committing very diligently afterwards. Can recommend trying this with any people you mentor/teach.
by bean469 | 2025-11-11 09:04:21+00:00
> De-Appleing is very difficult if you have a family using iCloud Photos, music, drive etc.

Although this is just anecdata, I moved my senior parents from iCloud Photos to Immich recently and their response was something like:

"Wow, the new Photos program on the iPad looks nice!"

For them it works out fine, since their use-cases are checking out vacation photos by scrolling the timeline and also occasionally clicking on the "memories" from N years ago. Helps that the app icon is very similar, too.
by internet_points | 2025-11-11 09:04:39+00:00
Finnish: "safe" – sounds right

South Estonian: "vulnerable" – sure, yeah

Karelian: "endangered" – seems correct

Swedish: also "endangered" – wat

Ghari (12k speakers): "safe" – :facepalm:

Are these really language-vulnerability ratings or did they just make a mapping from Trump's tariff rates?
by roenxi | 2025-11-11 09:04:52+00:00
The perspective here is subtly baised - look at the diagram down the bottom and realise that they were always only going to hire 1 person, so all the reasons that they give for not hiring the person are, in fact, not reasons that the person filtered out wasn't hired. They are processes to rank the applicants. If there were more candidates they'd add more reasons not to hire most of them, if there were less candidates the reasons not to hire would start to disappear.

In particular, companies are in some sense bluffing with the "Didn't Qualify" category. I've seen hiring situations where nobody qualifies but they actually need to fill the position - they hired someone who didn't qualify and trained them up. They did a great job. "Didn't qualify" is only a real category for the most demanding jobs. Software is just not one of them, nobody has any idea if dev is going to be good or not before they hire them. Companies often have a hard time picking which devs are the productive ones when they've already hired the dev.

So we've got an article about a process used to rank devs, and no particular evidence of whether the dev hired is actually very good. Which is fine, still an interesting read. But it is good to keep a clear perspective. This is one of those situations where doing big parts of the process by fair dice roll is not necessarily an inferior approach.
by rob74 | 2025-11-11 09:04:56+00:00
Well yeah, if he wouldn't have profited from the great financialization of the US economy, he couldn't have amassed nearly the wealth that he has amassed, and we wouldn't be talking about him now, so the point is kind of moot. Let's say that, in the cut-throat world of big money, he is (or, at this point, was), one of the nicer guys...
by psidium | 2025-11-11 09:06:08+00:00
I like this. I have crafted a Claude Code docker container to similar effects. My problem is that my env has intranet access all the time (and direct access to our staging environment) and I don’t want a coding agent that could go rogue having access to those systems. I did manage to spin up an iptables based firewall that blocks all requests unless they’re going to the IPs I allowlist on container start (I was inspired by the sandbox docs that Anthropic provides). My problem right now is that some things that my company use are behind Akamai, so a dig lookup + iptables allow does not work. I’ll probably have to figure out some sort of sidecar proxy that would allow requests on the fly instead of dig+iptables.
by rhannequin | 2025-11-11 09:06:09+00:00
Hey! I’m using ephemerides from JPL (Development Ephemeris) and IMCCE (INPOP). I also developed an open source library for extracting data from these ephemerides: https://github.com/rhannequin/ruby-ephem

These files provide geometric barycentric data. So they need quite a bunch of transformations and physical corrections to become accurate coordinates usable by an astronomer. That’s Astronoby.

And finally Caelus is the project that uses the final data for astronomy use-cases. My goal is to present data in a nice way, but more importantly to provide a fully open source experience. Everything is open source starting from the ephemeris file up to the website itself. The data on the website is not particularly new, although I’m trying my best to offer a good UX. What is new in my opinion is to be able to trace all the logic that produced it.
by BrandoElFollito | 2025-11-11 09:08:47+00:00
I work in cybersecurity, heading the group in a company you know. I also develop open source software. So I am painfully aware of the pandemic of cybersecurity issues we face professionally and at home.

Progress has its good and bad aspects, and we must fight as much as possible in some battles, and choose them wisely. This is why the EU efforts around privacy are great, and without their drawbacks. But ultimately they are great.

Being infuriated as I see in this thread about the decision of a company to use mobiles as boarding passes is not something I adhere to. One can always fly with another airline that does not have these restrictions, and complain on another thread how expensive this is.

Saying that all of current technology is evil means going off the grid and living a quiet life in a remote forest. This is of course a solution.

Saying that some technology is evil (and it definitely is) means fighting for these specific things to be regulated. Ryan Air's digital boarding passes is not one of them.
by ghosty141 | 2025-11-11 09:10:31+00:00
I wasn't even born back then but I love those amber crts. I had the luck of finding a Zenith ZVM-1220-EA composite display in pristine condition on ebay (I live in Germany where it's way harder to find nice amber crts) and it looks fantastic.

But there is one thing, the noise. I very much hear that super high pitched sound and it makes running it just as a 2nd monitor almost impossible.

Also I haven't quite found a good way of integrating it into my setup yet, raspi+tmux+ssh is the easiest but it'd be much cooler having it as an actual 2nd display.
by ACCount37 | 2025-11-11 09:11:25+00:00
Repair shops are a necessity.

Not everyone can learn even the basics of car maintenance. There are a lot of drivers on the roads today who wouldn't be able to do even something as simple as top up the oil or change the tires. And actual repairs, even on older simpler cars, even with an exhaustive technical manual and modern learning aids like video tutorials or AR overlays? Fat fucking chance.

There are ways around that. You can keep the cars simple to repair and also expensive and unavailable, so that only the people with tech know-how and/or willingness to learn it get them. Make cars as tools for professionals and tech enthusiasts, like PCs were in the 80s or construction equipment is now. Or you can make the cars cheap and disposable enough that if one fails, you can just send it to a scrapyard and get a new one.

I don't like either of those workarounds, so repair shops are the least bad option.
by ares623 | 2025-11-11 09:11:40+00:00
Selling the _entire_ stake sounds really aggressive though? Is that normal?

Even if you're all-in on OpenAI, does it not make financial sense to have _some_ stake in Nvidia considering they are the only ones with an actual moat?

Unless there are CUDA alternative breakthroughs we will hear about in the next few days.
by noir_lord | 2025-11-11 09:12:04+00:00
What do you call a Lada with a sun roof?

A skip.

Why do lada’s have heated rear windows?

To keep your hands warm while pushing them.

Ladas and skoda’s where reasonably common in the UK in the late 80s/early 90s, I always had a bit of a soft spot for them, seeing Skodas resurgence after VW took over was cool as well, Skoda went from a laughing stock to winning car of the year pretty quickly and now people generally like the brand.
by BrandoElFollito | 2025-11-11 09:14:26+00:00
I do not even understand the terms you are using. In France (and other EU countries), "figuring out taxable income", "standard deduction", "subtracting credits", etc. are not your concerns.

The web page has all this information, you say OK and you are done. There is not a single "figuring out" you need to do.

This is, of course, the case for 95% of the population. You can be in the 5% where your tax filing becomes very complicated. In that case, though, you give this to a CPA and the cost of this service is zero compared to the amount of euros you deal with.
by blitzar | 2025-11-11 09:15:33+00:00
> SoftBank Vision Fund recorded a $3.3 billion return on its Nvidia investment. The fund's February 2019 closeout of its Nvidia position preceded the AI boom and Nvidia's rapid transformation into one of the world's most valuable companies.

Masayoshi Son has form when it comes to calling the top of the market with this particular company.
by pm215 | 2025-11-11 09:15:47+00:00
They're a consultancy: ultimately they do things because either some company paid them to do it, or because they think it will help bring in future business.

There are definitely companies out there who want to run "wrong endian" configs -- traditionally this was "I have a big endian embedded networking device and I want to move away from a dying architecture (e.g. MIPS or PPC) but I really don't want to try to find all the places in my enormous legacy codebase where we accidentally or deliberately assumed big endian".

Personally I'm not in favour of having the niche usecase tail wag the general toolchain dog, and I think that's the sentiment behind Linus's remarks.
by okaleniuk | 2025-11-11 09:16:14+00:00
The Fiat 124 was actually a pretty good car for its era. Russians improved its suspension, refitted the engine, and messed up the hydraulics. Still, pretty good car for the 60s. And then, they continued to produce the same car with miniscule modifications until 2010s.

That's the problem with authoritarian regimes. You can buy a plant by a fiat (pun intended), but you can't make a decent car by a decree.
by renewiltord | 2025-11-11 09:16:29+00:00
Oh I love it. The existence of these things must mean that there is an anti-refinement-culture operation going on out there, perhaps with participants unaware.

Yes, everyone relies on either the paint or the three point line. Everyone relies on leg kicks and grappling. Everyone builds from the back and scores off a cutback.

But maybe not everyone. Maybe in the realm below the machine-optimized carcinized athlete is diversity in style. Love to see it.
by paulwilsonn | 2025-11-11 09:16:33+00:00
Totally fair concern. Sharing code publicly can feel risky, but it’s also one of the best ways to learn and build credibility. If plagiarism worries you, start by open-sourcing smaller or older projects, or parts of a larger one that aren’t critical.

People rarely gain much from just copying code; what stands out is your process, documentation, and improvement over time. Eventually, the benefits of visibility usually outweigh the risks.