MurphyA/hacker-news huggingface dataset:
by noduerme | 2025-12-02 21:25:42+00:00
I think it was a mistake of the left to brainwash white kids to think of themselves as belonging to a group of evil oppressive colonizers - precisely because a few decades of that type of over-the-top racial "justice" schooling has led (inevitably, and even understandably) to the white nationalist backlash we're seeing today.

What should have happened was to stick with the individualist, civil rights notion that all men and women are created equal. Full stop.

Your complaint about the brainwashing is valid to a point, as no one should be raised having guilt for being born of a particular race/ethnicity, and in fact people should take pride in their heritage.

However, you do not explain why you think it matters whether a majority of the US remains of European stock, (by which I guess you mean not mixed race as well). And this is where your argument is transparently, well, racist. Because to explain that, you would probably need to denigrate other races.

I think you could make an argument that Europeans should stay a majority in Europe, on the basis that it is Europe. But America is not Europe, and never was. Europeans were a minority throughout the Americas when they showed up, and they will be a minority here again, and I don't see a big problem with that.

[edit] Just to add, there was nothing "sane" about the way Europeans conducted themselves either on the continent or here, especially in the decade prior to 1945. Also, prior to 1945, there was no general notion of "European", but rather many smaller nationalities. From 1941, it was a widely held idea that people of German descent for instance were a threat to America and should be deported. In the 19th century, a lot of people thought the same about the Irish, and you would have had to replace "European" with "English" in your statement to get some sort of nativist reaction.
by rappatic | 2025-12-02 21:25:57+00:00
In the current state of self-driving tech, lidar is clearly the most effective and safest option. Yet companies like Tesla refuse to integrate lidar, preferring to rely solely on cameras. This is partially to keep costs down. But this means the Tesla self-driving isn't quite as good as Waymo, which sits pretty comfortably at level 4 autonomy.

But humans have no lidar technology. We rely almost solely on sight for driving (and a tiny bit on sound I guess). Hence in principle it should be possible for cars to do so too. My question is this: at what point, if at all, will self-driving get good enough to make automotive lidar redundant? Or will it always be able to make the self-driving 1% better than just cameras?
by jasnell | 2025-12-02 21:25:59+00:00
Keep in mind that it's not just a matter of comparing the JS engine. The runtime that is built around the engine can have a far greater impact on performance than the choice of v8 vs. JSC vs. anything else. In many microbenchmarks, Bun routinely outperforms Node.js and Deno in most tasks by a wide margin.
by andrewvc | 2025-12-02 21:26:06+00:00
The HN SQLite worship posts have gotten out of hand. What’s next a post on how appending to files is faster than Kafka?

It’s great that some people have workloads that this is a fit for. What’s more common is the use case managed databases like RDS etc solves for. You have some quantity of data you want to always be there, be available over a network for whatever app(s) need it and want backups, upgrades, access control etc solved for you.

I love SQLite and reach for it for hobby projects, but as a product for general business apps it is quite niche. It has the qualities that make for any popular product on HN, a great getting started experience and a complex maintenance and operational experience.
by ah979 | 2025-12-02 21:26:16+00:00
I agree. For people that need a job right now, attending events to broaden your network could work, but first try to connect with people already in your network that you have established trusting professional relationships with. Preferably, you've talked to them recently and you have a good rapport, otherwise, it may not come across well.

I have had so many people reach out to me out of the blue when they're looking for job, after literally leaving me on read in LinkedIn DMs. And giving them the benefit of the doubt, I meet with them and try to help them out, and then I never hear from them again after they find a job. It doesn't feel great, which is why I always suggest being intentional about nurturing your close professional relationships. It doesn't have to be anything grand; just being kind and courteous goes a long way.
by xucian | 2025-12-02 21:26:21+00:00
SEEKING WORK | San Francisco, CA | REMOTE Location: San Francisco, CA (PT) Remote: Yes (preferred) Willing to relocate: Yes

Technologies: Python, Django, Svelte / TypeScript, Shell, Linux, PostgreSQL, Redis, Docker, Hugging Face, OpenAI, LlamaIndex, LangChain, AWS, GCP, Unity (C#), Git, Github Actions, Software Design & Architecture, Devops, Product, UX, Sales Résumé/CV: Available on request Email: hi [at] lucianlazar [dot] io GitHub: https://github.com/xucian

hey, I'm Lucian, have 13y of exp as a generalist swe, started as a gamedev then expanded into devops, ai/ml, trading, now working on a pretty diverse range of projects, from games, gamedev courses, ai tools, saas templates etc. more info on my profile

looking for a fractional cto role, ideally, but I'm flexible
by crystal_revenge | 2025-12-02 21:26:44+00:00
"Data Science" has never been related to academic research, it has always emerged in a business context. I wouldn't say that researchers at Deep Mind are "data scientists", they are academic researchers who focus on shipping papers. If you're in a pure research environment, nobody cares if you write everything in Matlab.

But the last startup I was at tried to take a similar approach to research was unable to ship a functioning product and will likely disappear in a year from now. FAIR has been largely disbanded in favor of the way more shipping-centric MSL, and the people I know at Deep Mind are increasingly finding themselves under pressure to actually produce things.

Since you've been hanging out in an ivory tower then you might be unaware that during the peek DS frenzy (2016-2019) there were companies where data scientists were allowed to live entirely in notebooks and it was someone else's problem to ship their notebooks. Today if you have that expectation you won't last long at most companies, if you can even find a job in the first place.

On top of that, I know quite a few people at the major LLM teams and, based on my conversations, all of them are doing pretty serious data engineering work to get things shipped even if they were hired for there modeling expertise. It's honestly hard to even run serious experiments at the scale of modern day LLMs without being pretty proficient at data engineering related tasks.
by felixfurtak | 2025-12-02 21:27:01+00:00
This is pretty much all that OpenAI is at the moment.

Mozilla is a non-profit that is only sustained by the generous wealthy benefactor (Google) to give the illusion that there is competition in the browser market.

OpenAI is a non-profit funded by a generous wealthy benefactor (Microsoft).

Ideas of IPO and profitability are all just pipe dreams in Altmans imagination.
by GuestFAUniverse | 2025-12-02 21:27:26+00:00
ThinkPad T14 G1: mainboard replaced during first 6 months (cursor moving alone, with jitter, random crashes).

Now 4.5 years in: cursor moving randomly, with jitter (the same symptom as before), when TouchPad is activated. Plus: barely used trackpoint is defect.

That device was mainly used with an external keyboard and mouse -- no excessive usage of the built-ins.
by andersmurphy | 2025-12-02 21:27:32+00:00
A larger pool actually makes the number worse because it adds more contention. I tested it with 64 and all the results were worse. The last example which was 348 TPS drops to 164 TPS!

Tangentially I also highly recommend this article on pool sizing.

https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-...
by harmmonica | 2025-12-02 21:28:07+00:00
Yeah, "jd," the sibling reply here pretty much summed up my sentiment so I'll just say "ditto" to what they said and add: I wonder if maybe you're being a bit one-sided based on some assumptions about Americans in general. It isn't, as far as I'm concerned, as one-sided as you make it out to be. That's not to say that housing isn't an emotional purchase, it for sure can be and probably almost always partially is, but to say that's the primary reason doesn't reflect my experience here. Unless we're having a semantic disagreement about what financial prudence and practicality means. I just think those two things are decoupled from FOMO for the most part.
by GianFabien | 2025-12-02 21:28:51+00:00
I think Deno's management have been somewhat distracted by their ongoing lawsuits with Oracle over the release of the Javascript trademark.

I started out with Deno and when I discovered Bun, I pivoted. Personally I don't need the NodeJS/NPM compatability. Wish there was a Bun-lite which was freed of the backward compatability.
by limagnolia | 2025-12-02 21:28:51+00:00
You can increase min wage all you want, if there aren't enough homes in an area for everyone who works full time in that area to have one, you will still have folks who work full time who don't have one. In fact, increasing min wage too much will exacerbate the problem by making it more expensive to build more (and maintain those that exist). Though at some point, it will fix the problem too, because everyone will move and then there will be plenty of homes for anyone who wants one.
by sureglymop | 2025-12-02 21:29:28+00:00
Not to simplify too much, but I think it comes down to accountability and responsibility.

I've worked remotely with a team where everyone was very engaged, saw similar shared goals to work towards and everyone took accountability for doing work to reach that.

I've also worked remotely with people who basically barely noticed the work everyone else even did, nor cared, nor appreciated it. There was a sense of, let's just get any interactions over with and go back to our doing the minimum we can to not get fired.
by kipchak | 2025-12-02 21:29:56+00:00
>We need to change our politics to redirect taxation and spending to achieve a better society.

Unfortunately, I'm not sure there's much on the pie chart to redirect percentage wise. About 60% goes to non-discretionary programs like Social Security and Medicaid, and 13% is interest expense. While "non-discretionary" programs can potentially be cut, doing so is politically toxic and arguably counter to the goal of a better society.

Of the remaining discretionary portion half is programs like veterans benefits, transportation, education, income security and health (in order of size), and half military.

FY2025 spending in total was 3% over FY2024, with interest expense, social security and medicare having made up most of the increase ($249 billion)[1], and likely will for the foreseeable future[2] in part due to how many baby boomers are entering retirement years.

Assuming you cut military spending in half you'd free up only about 6% of federal spending. Moving the needle more than this requires either cutting programs and benefits, improving efficiency of existing spend (like for healthcare) or raising more revenue via taxes or inflation. All of this is potentially possible, but the path of least resistance is probably inflation.

[1] https://bipartisanpolicy.org/report/deficit-tracker/

[2] https://www.crfb.org/blogs/interest-social-security-and-heal...
Show HN: Give your customers pricing clarity, especially the enterprise ones
by phil611 | 2025-12-02 21:30:16+00:00
Most companies start with simple pricing. But the moment you land real enterprise customers, everything fragments: every big customer negotiates different discounts, thresholds, exceptions etc. And the real problem isn’t even complexity — it’s inconsistency. Once the numbers stop matching, trust drops, usage lags, renewals stall, and expansion stops before it starts.

Big players like Azure, AWS etc. already know this. They invest millions into their pricing calculators because pre-transaction price estimation directly improves acquisition, qualification, and trust. But for everyone else, building something even close to that in-house is unrealistic.

That’s exactly why I built UniQalc.

Uniqalc lets you create a pricing calculator in less than a minute — no engineering, no custom UI work, no maintenance debt. Your customers get the same kind of interactive, real-time pricing experience that enterprises use to boost conversions, and it’s totally FREE to get started.

Our Site: https://www.uniqalc.com

The OpenAI Calculator: https://www.uniqalc.com/calculators/openai
by addaon | 2025-12-02 21:30:21+00:00
A quick note about units -- you correctly quote the limits as an energy-per-pulse limit. The theory behind this is that pulses are short enough that rotation during a pulse is negligible, so they tend to hit a single point (on the retina, at focusable frequencies; the cornea itself for longer wave lengths), and the absorption of that energy is what causes damage. But LiDAR range is determined not by energy per pulse, but by power. This drives a desire for minimum-time pulses, often < 10 ns -- if you can halve your pulse length, you can increase your range substantially while still being eye-safe. GaNFETs are one of the enabling technologies for pulsed lidar, since they're really the only way out there to steer tens of amps in single-digit nanoseconds. Even once you've solved generating short pulses, though, you still need to interpret short responses. Which drives either a need for very fast ADCs (gigasample+), or TDCs, which are themselves fascinating components.
by ajkjk | 2025-12-02 21:30:24+00:00
When someone suggests an idea without evidence there's still a modicum of data in the fact that they believe it. You don't have to, like, suddenly change your mind, but you also don't have to blow it off as unsubstantiated entirely. Probably they believe it, and said it, for a reason. Anyway whether or not you blow it off is entirely an indication of your trust in them, and has nothing to do with whether they presented evidence.
by phantasmish | 2025-12-02 21:30:26+00:00
We weren't allowed to have any of several different individual devices the functions of which are present in a smartphone. Banning that stuff was more-or-less uncontroversial. Obviously kids in an ordinary classroom shouldn't have instant cameras, and video recorders, and audio recorders, and Walkmen, and radios, and game boys, and TVs, and flashlights, and...

Now we have devices that are all of those things in one and parents will fight you if you try to keep kids from having or using them. Go figure.

What's baffling is why so many more people started thinking all those devices were OK when they're combined into one device. Like, not much of this is novel, we could have had devices that did most of the relevant things a smartphone does, in class. But we didn't because of fucking course they weren't permitted.
by lenkite | 2025-12-02 21:30:33+00:00
Unfortunately, our positions differ based on international boundaries ratified before independence. (Also, laughable that PRC sticks to ROC claims on one-hand, while it also simultaneously denies them on the other hand - aka Taiwan)

Let me address the major point that you bring up. PRC lays claim to 125,000 square KM - most of which is currently Indian territory. That is nearly ~8-10x of any other nation that China settled with - well, excluding ROC (Taiwan) - which China has also not "settled" with. Today, dozens of modern nations fit into 125,000 square KM of territory.

India does not need to "educate itself" - it has had over 20 rounds of talks with China recently and China has utterly not budged from claiming the FULL state (along with some adjacent territory too). It is not India, but China that is not willing to concede. If the dispute was merely ~10k sq KM, it would have already been solved. There are some very good reasons behind China's intractable position. This is extraordinarily resource rich territory that is utterly untapped by India due to constitutional protections offered to this state and its indigenous tribals. China, obviously, has no such protective obligations.

But for India, this state is populated by voters, native elected representatives and constitutionally protected indigenous tribes. There is utterly no way voters are going to even acknowledge being associated with China in any way, with utterly zero Chinese ethnicity present. Full ~120k sq km of a bio-diverse, resource-rich and populated-by-voters living in a democratic state for over 75 years, being utterly claimed by China is ridiculous and does not lend itself to any possible "settlement".
by bloppe | 2025-12-02 21:30:47+00:00
Per the post:

> This can sound like nothing, but considering that Protobuf has to be converted from binary to JSON - JavaScript code uses JSON as its object literal format - it is amazing that Protobuf managed to be faster than its counterpart.

Presumably the difference would be much larger for languages that can actually represent a statically-typed structure efficiently.

Also, the tradeoffs have changed since Protobuf was invented. Network bandwidth has gotten cheaper faster than CPU bandwidth has, so the en/de-coding speed is more important than the packet size in many situations. And if you don't use gzip, Protobuf is much faster (especially in non-JS languages, and especially if you use fixed-size integer types instead of variants).
by SequoiaHope | 2025-12-02 21:30:52+00:00
A broad social safety net makes a huge difference. It’s not just housing it’s socialized medicine, paid family leave, good transit, free high quality education, solving fewer problems with police and more with social support programs and social workers, free meal programs for adults and children in schools, libraries, and a variety of other programs that help ensure people don’t fall through the cracks here or there. How many people in the US are teetering on the edge of homelessness due to medical debt, and what happens if their partner is in an accident and they lose shared income for rent? Situations like this don’t have a single solution it’s a system of solutions.
by x0x0 | 2025-12-02 21:31:17+00:00
My 2 cents: they're too expensive.

We had code school grads asking for $110-$130. Meanwhile, I can hire an actual senior engineer for $200 and he/she will be easily 4x as productive and useful, while also not taking a ton of mentorship time.

Since even that $110 costs $140, it's tough to understand how companies aren't taking a bath on $700/day.
by shadowgovt | 2025-12-02 21:31:17+00:00
Especially now in a world where creating and publicizing abstract ideas is easier than ever, anything we're worried about people losing in duration they can make up for in volume.

And given that the actual purpose of copyright (in the US at least) is promoting the sciences and "useful" arts, making people a little "hungrier" by loosening the protection seems to be the way society should tilt.
by constantcrying | 2025-12-02 21:31:31+00:00
This is so embarrassing. Why would you publish this if apparently Interviewer and interviewee lack basic understanding of the technology?

>No one starts a project from scratch; instead, they turn to libraries like GitHub or GitLab to download packages of code already written, reviewed, and improved by the community.

Completely false on so many levels.

>Developers spend an average of two-thirds of their time adapting open-source software to their needs

No, they don't. This is just made up. Developers develop with open source software. They do not spend 2/3 of their time "adapting" it.

>Our structure is quite unique: we’re a limited liability company owned by the German government

I know of one similar corporation. Deutsch Bahn.

>which is maintained by people selflessly.

This myth comes up again and again. It just is not true. A large part of open source software is created and maintained by corporations.

>Most people have never heard of curl or pi [Python], or the other 60 technologies we work with. But if this software goes down, suddenly the payment systems stop working.

This persons does not understand what python or curl are. They do not "go down". This is just someone not having a single clue what they are talking about.

>You really need to understand how software developers work and how the open-source ecosystem works.

Well. I guess you don't, to get 20 million in budget from the government.

>We face a classic commons problem: everyone relies on open-source software as a foundation for building their own developments, but no one feels responsible for it. Why should I invest in open-source software if my competitor is also using it and not paying for it?

Again. A total myth, this person has zero understanding of the open source landscape.

>What does open source contribute to the debate on reducing the carbon footprint of technology?

Truly an enlightening question. The answer is even worse.
by jfindper | 2025-12-02 21:31:44+00:00
No 2025 HN thread is complete without someone accusing someone else of using AI or someone using the word "slop".

Bullet points? Must be AI. Em-dash? Obviously slop. Not only this, but that? Holy moly, AI slop.

(we ignore whether or not the writing is actually interesting, engaging, educational, etc. of course)
by elAhmo | 2025-12-02 21:32:31+00:00
> Mozilla is a non-profit that is only sustained by the generous wealthy benefactor (Google) to give the illusion that there is competition in the browser market.

Good way of phrasing things. Kinda sad to read this, I tried to react with 'wait there is competition in the browser market', but it is not a great argument to make - without money for using Google as a default search engine, Mozilla would effectively collapse.
by BenjiWiebe | 2025-12-02 21:32:50+00:00
Could be, but I had lots of complaints about Vista, and 7 worked much better for me.

I stuck on 7 for a long time, not because I was waiting for 11, but because I was waiting for some annoyances with 10 to get addressed.

I still would rather have an updated W7 than W10 or W11.

Updated means - security updates, clipboard manager, dism (W7's dism was limited).
by sparkie | 2025-12-02 21:33:13+00:00
> x86 is unusual in mostly having a maximum of two operands per instruction[2]

Perhaps interesting for those who aren't up to date, the recent APX extension allows 3-operand versions of most of the ALU instructions with a new data destination, so we don't need to use temporary registers - making them more RISC-like.

The downside is they're EVEX encoded, which adds a 4-byte prefix to the instruction. It's still cheaper to use `lea` for an addition, but now we will be able to do things like

or rax, rdx, rcx

https://www.intel.com/content/www/us/en/developer/articles/t...