MurphyA/hacker-news huggingface dataset:
by derefr | 2025-09-30 00:15:49+00:00
> You can only use the first part of that index, the position, to jump to HR Manager resumes; then you would need to manually go through them one-by-one to grab only the ones starting with J for each years-of-experience subgroup (if any).

You're phrasing that like this situation — relying on an index formed by (key 1 that you know, key 2 that you don't know, key 3 that you want to depend on) — necessarily implies a sequential walk of everything within the HR manager subgroup.

But it doesn't; within each key-1 partition of the index, you can binary-search to find the boundaries of the key-2 partitions; and within those, you can binary-search to find the all (or, more commonly, the first) last_name[0] = "J" entry/entries. It's actually not overly slow (i.e. is often still a win over a naive index-partial seq scan) if the cardinality ratio of of key-2 : key-3 isn't too extreme (i.e. if you're saving useful amounts of time by eliminating enough key-3 entries from consideration per key-2 partition.)

(We use this approach quite a bit at $WORK — MySQL and Postgres people like to call this a https://wiki.postgresql.org/wiki/Loose_indexscan. [See the "Making use of a non-leading column of an index" section.])
by mingus88 | 2025-09-30 00:17:10+00:00
Creators on YouTube do it for monetization. There are now multiple generations of youths for which “influencer” is their desired career. If you make it, you make it big.

They might pull in more money with sponsorships but they only got there because the algorithm put them at the top where the money is.

Don’t believe me? Look up the woman who shot up google HQ when they demonetized her channel.
by jt2190 | 2025-09-30 00:18:32+00:00
You’re mixing up the high-end and low-end markets.

French wines exported to the U.S. don’t really address the low end of the market: Cheaper wines can be had from California’s Central Valley, Eastern Europe, or made domestically from imported grapes, etc. I assume the margins just aren’t high enough to make exporting low-end wines worth it.

Meanwhile back in France the low end is served by French producers using a mix of domestic and imported wine grapes (used to be mainly from North Africa). These are not A.O.C. or even D.O.C, just bulk wine that’s made to be tasty.
by some_furry | 2025-09-30 00:18:33+00:00
Mostly decentralized/federated crypto stuff.

1. COCKTAIL-DKG - A distributed key generation protocol for FROST, based on ChillDKG (but generalized to more elliptic curve groups) -- https://github.com/C2SP/C2SP/issues/159

2. FREEON (Threshold signing tool for open source development teams) -- https://github.com/soatok/freeon

3. A reference implementation for the specification I wrote last year for federated Key Transparency, so that the Fediverse can build end-to-end encryption (E2EE) with stronger, less-centralized notion of trust than TOFU -- https://github.com/fedi-e2ee/public-key-directory-specificat...

I wrote a blog post about a lot of this work (and my other side projects): https://soatok.blog/2025/08/27/its-a-cold-day-in-developer-h...

And for the overall ActivityPub E2EE work: https://soatok.blog/category/technology/open-source/fedivers...
by nielsbot | 2025-09-30 00:18:36+00:00
I mean it's an analogy, so it's not directly the original comparison. I hate C++ but I concede it's possible to get the most performance from C++ if you are diligent. My argument there would be: Ok, use C++ and C (or even machine code) for the most performance sensitive parts, but then use a safer easier language everywhere else.
by int_19h | 2025-09-30 00:18:45+00:00
It's not that it was uneconomical, it's that 1) we literally don't know all the rules, a lot of it is learned intuition that humans acquire by doing, and 2) as task complexity rises, the number of rules rises faster, so it doesn't scale. The real advantage that genAI brings to the table is that it "learns" in a way that can replicate this intuition and that it keeps scaling so long as you can shovel more compute and more data at it.
by hsn915 | 2025-09-30 00:19:36+00:00
It is time to acknowledge that AI coding does not actually work.

ok, you think it's a promising field and you want to explore it, fine. Go for it.

Just stop pretending that what these models are currently doing is good enough to replace programmers.

I use LLMs a lot, even for explaining documentation.

I used to use them for writing _some_ code, but I have never ever gotten a code sample over 10 lines that was not in need of heavy modifications to make it work correctly.

Some people are pretending to write hundreds of lines of code with LLMs, even entire applications. All I have to say is "lol".
by sipofwater | 2025-09-30 00:20:33+00:00
"United will replace planes at Guam hub, upgrade lobby; same-day connections from Saipan to Hawaii starts Dec. 1": https://www.guampdn.com/news/united-will-replace-planes-at-g... (www.guampdn.com/news/united-will-replace-planes-at-guam-hub-upgrade-lobby-same-day-connections-from-saipan-to/article_ab170120-872b-4c31-81de-83ea44357bce.html); https://archive.is/S47A0
by Uptrenda | 2025-09-30 00:20:57+00:00
You know, I watched people fight over this post for hours. If you tracked positive and negative total upvotes it would look like a sine wave. I'm kind of surprised it was so contentious though because my experience of politics at startups is basically everyone either pretends to have the same opinion as the founders (if they're openly political) or politics is made outright taboo. I think politics is something that really does invite a lot of drama and being flawed creatures as we are, humans have trouble being objective.

Can you imagine if HN allowed politics. I think most of us here would hate it. RN, hacker news feels like this nice little oasis and even when major political events happened you could come here and it would always have gems. I just think we would be happier if that applied to open source, too. I've often wished to have a plugin that just filters all political stuff from my screen. I will probably develop it one day.
by shoobiedoo | 2025-09-30 00:21:01+00:00
I can agree with the original intent of the second amendment. But deliberately ignoring the most critical point of it is just insane: "well-regulated militia". People who are trained, share common values and understand the gravity of firing a weapon is kind of important.

I don't think the founding fathers would see "You were born in America and are old enough? here ya go!" as what they intended.
by ux | 2025-09-30 00:21:42+00:00
Yeah. If you want implicit conversion, you need to specify a constructor like float(cond), but that would be longer than the ternary form. I thought about using a vec3() but vec3(...).x is still too long and using the vec3 directly doesn't look viable. Declaring a bool adds more characters as well. There is also step() giving the same number of chars: a=step(.001,h), but it's not more optimal: https://iquilezles.org/articles/gpuconditionals/

If you see a way to make it shorter, feel free to share :)
by jauntywundrkind | 2025-09-30 00:21:55+00:00
It's ridiculous to have to put up with this childish nonsense. This would take a decade, if both countries were pouring money and effort into the project. There's no incentives (other than the perceived existential one, where-in the US also loses all access) and the economics don't work. But we are subject constantly to the barrage of fantasy being put on by the nowadays US Government.

This feels only slightly more probable than Trump getting the EU to tariff China at our level (https://www.axios.com/2025/09/13/trump-sanctions-russia-nato...), join the US in economic suicide (https://www.nytimes.com/2025/09/29/business/trump-tariffs-sm...).

The commitment to not doing the right-thing unless you can coopt other people into doing incredibly harmful to themselves things feels like it's giving enormous quarter to the enemy, to the authoritarians of the world. Having an excuse for not doing the right thing, for cry-bullying your way through your inaction, is such a Demon-Haunting move. https://news.ycombinator.com/item?id=45404373
by phyzix5761 | 2025-09-30 00:22:12+00:00
Trade secrets. They've existed since the beginning of time. If they publish the schematics their competitors can make similar products which reduces their incentive to innovate and they go spend money somewhere more profitable. Or worse, they patent the design and sit on new tech for 20 years which stifles innovation for other companies.

I guess an argument can also be made for security. Publishing schematics makes it easier bad actors.
by hackyhacky | 2025-09-30 00:22:16+00:00
> The two missing pieces are -

For three decades, many people have said "C++ is nearly usable, except for just one thing..." Many of those people have gotten their way, which is why C++ is now a kitchen sink of mutually inoperable, poorly thought-out features, like someone implemented the entire index from Journal of Programming Language Design.

If you don't believe me, check out the implementation of `flip` at the end of the article. Over a hundred lines of templates, variadic parameters, constexpr, r-value references, parameter forwarding, default and explicit constructors, and other things that, imho, simply should not exist in a modern programming language.

So, instead, I'd say the best thing for C++, and the world, would, at this juncture to stop adding features.
by hodgehog11 | 2025-09-30 00:22:30+00:00
Um, okay? Isn't that how most optimisation involving AI is supposed to go?

Perhaps some much needed context. Mathematicians are not stupid; we are very much aware of all the existing forms of genetic optimisation algorithms, cross entropy method, etc. Nothing works on these problems, or at least not well at scale. As I said, state of the art for many of these was SAT-related. The problem is that the heuristic used for exploring new solutions always required very careful consideration as the naive ones rarely worked well.

Here, the transformer is proving effective at searching for good heuristics, far more so than any other existing technique. In this sense, it is achieving far, far. far better performance in optimisation than previous approaches. That is a breakthrough, at least for us mathematicians. If this doesn't constitute improvements in optimisation, I don't know what does.

Saying it's "just meta heuristic relying on local search" is akin to saying these tasks are "just optimisation". If it's so procedural, why weren't we making ground on these things before?

Also, by the way, a :facepalm: is not exactly the pinnacle of academic rebuttal, no matter how wrong I could have been.
by d3Xt3r | 2025-09-30 00:22:38+00:00
I can't speak for the V3, but Minisforum's AMD mini PCs (at least from the Zen 4 onwards) all have excellent Linux compatibility. I have the UM780 XTX and it's been a blast using it on Linux (Arch btw). A mate has a UM790, another bought a recent Ryzen AI Max one and they've all reported excellent Linux compatibility (running Fedora-based and Arch-based distros).

The only issue is the lack of regular BIOS/firmware updates. My UM780 got around 5 updates post-release, but they haven't released any new updates since last year March last year... which isn't great if you care about firmware security. In my case however it's not a big issue as it's an isolated vlan and I use mine on my for dev/test/homelab stuff.
by dimatura | 2025-09-30 00:22:55+00:00
Yeah, that's a good point. I was thinking in the US context, but I also have some experience for the academic evaluation process in Chile, and there were similar issues to what you were describing. The "bean counting" part of it was an issue for academics in CS, because the rules were the same across departments, even where it didn't really make sense. So for example CS profs got no credit (towards promotions) for publishing in conferences, even if they were highly selective ones like ICCV or N(eur)IPS.
by Liftyee | 2025-09-30 00:23:00+00:00
Generally the specific model of capacitor used only matters in terms of its engineering specifications (value, tolerance, dielectric, etc.), all of which affect its functionality in some measurable way. The specifications chosen for a given purpose are also often predictable - so if a reverse engineer knows this is a power filtering capacitor (for example), they might guess 0.1uF X7R ceramic... and confirm with measurements.

Common "jellybean" passive components like resistors, capacitors, inductors... are designed to be standardized and interchangeable with any other component of the same specifications. The remaining factor might be cost and manufacturer (their quality control), but knowing which makes of capacitor are consistently reliable is hardly trade secret knowledge.
by rogerrogerr | 2025-09-30 00:23:01+00:00
Yeeep. I don’t consider myself terminally online, but am a mid-20s male who doesn’t see the path forward. I make software money and can’t buy a house locally without it feeling really irresponsible. I have no idea where women who think the way I do would be. Everyone I meet in my age bracket is unbelievably immature, or married.

AI might take my job in the next single digit years, so taking on liabilities seems foolish anyway.

The stuff about being told I’m evil for skin color or whatever doesn’t resonate much with me. Sure, I’ve heard it from fringe people, and I guess I could see how someone could get wrapped up in it, but it doesn’t really stick with me.
by CamperBob2 | 2025-09-30 00:23:02+00:00
Cool idea. One suggestion is to allow a selection box to be dragged around a block of letters. Once selected, all of the tiles in the area could be dragged at once.

That would reduce the frustration of having to move a large chunk of words around piece by piece. It would be better than the existing affordance, which moves the whole grid.
Show HN: WebRTC LAN Baby Monitor for iOS and iPadOS
by ryan-a | 2025-09-30 00:23:09+00:00
Hey all,

Just wanted to show off this app I built, its a LAN based WebRTC baby monitor that connects any apple devices together over WIFI so you can turn an old iPad or iPhone into a baby monitor!

I got a bit sick of all the sketchy products that require you to buy another device and may or may not connect to Chinese servers and store all your information somewhere.

So I figured what if there were no servers and we could just use our existing devices!

I would love any feedback! You will need two apple devices to test it, but simulators do work.
by deevus | 2025-09-30 00:23:45+00:00
I have been prototyping a local-only social media manager initially targeting the game development community. I am sick of all the subscription only platforms such as buffer, hootsuite etc.

Initially I have been looking at Mastodon and Bluesky since they have sane APIs.

The plan is to make it so that you can sync your data folder either manually (e.g. dropbox, or sneakernet if you want) or a via a basic cheap data plan.
by glenstein | 2025-09-30 00:24:02+00:00
I understand your point, but for some reason there's some corner of my brain that's interested in litigating this if you'll bear with me. I definitely think the color of nostalgia is a real thing, and for me that imprinting shows up the most in still having an inexplicable affinity for '90s nu metal that I can't really reconcile with any notion of sophisticated taste.

But I think sometimes you see the opposite thing too, where a rewatch or re-listen is very disappointing, and undermines your impression that something is great. So it's clear that at least some of the time the nostalgia effect falls away. And I like to think staying power after repeated watchings can testify to "classic" status. But I think the reason I'm interested in drawing distinctions here is because I don't like the idea that Deus Ex, the greatest game of all time imo, can be pointed to to vindicate modern day conspiracy theorists, like they are the same thing.

In fact, the next time Warren Spector is interviewed I hope someone asks how he feels about his game being invoked in that way.
by qafy | 2025-09-30 00:24:17+00:00
sounds like poor prompt engineering. Devin and Claude can both do better work than many interns I have mentored in my career, and faster too. We likely have many many years until it will be even close to replacing an experienced developer but we are already at the point it IS replacing junior engineers.

Whether you agree or not, the market has spoken. New grad hiring is WAY down. Fresh CS grads are having an hell of a time finding work compared to 2 years ago.
by jxramos | 2025-09-30 00:25:28+00:00
every attempt I've attempted thus far has failed at first run, but it was close to a solution that could be adapted and fixed. This has been especially helpful in areas where I'm charting very unfamiliar territory for very narrow scoped problems.

But hearing your 10 line constraint gives me a very https://en.wikipedia.org/wiki/Infinite_monkey_theorem vibe to the challenge.
by cozzyd | 2025-09-30 00:25:43+00:00
I don't know from where I sit "don't be a crank" might be better advice.

Not to say it's impossible to do science as a hobby (there's some good stuff coming out of e.g. the ham community and amateur astronomers), but sadly most of my interactions with "hobbyist scientists" have been crackpots (ok, there is some selection bias here, crackpots go to all sorts of lengths to try to contact you).
by throw234234234 | 2025-09-30 00:26:08+00:00
In most countries, even for highly skilled workers, this is the norm (i.e. most countries outside of the US). I know some very good engineers (e.g. dealing with large revenues (1bil plus) owning core systems) on this kind of money. Not everyone gets the lucky break.

At least for many on this forum you got a chance to earn good money while the sun was shining. AI threatens even the people that didn't.
by ViscountPenguin | 2025-09-30 00:26:31+00:00
As a non-american, I've never really understood appeals to the beliefs of the founding fathers tbh.

It should really be irrelevant what a bunch of long dead people think. It's your country, the corpses of the founding fathers don't have to live in it, so their interpretation of your legal doctrines (even if written by them) hardly seem relevant.
by madrox | 2025-09-30 00:27:26+00:00
I think the people who need to hear this message are not in their late 40s, but are in their 20s thinking that they have to do it now or they never will. I see a lot of ageism on X from people who are clearly young and inexperienced, but when you actually get into the real world and how things are done you see the vast majority of real success happens later in life once you've been around a couple times.

Experience, on the whole, really does get you further than cleverness, but good luck telling that to the inexperienced.
by bbkane | 2025-09-30 00:27:59+00:00
This is very clever, but I'd have to relearn Make's subtleties each time I tried to debug it or add a feature (count me in the "prefer to avoid it" crowd).

I ended up writing a Go CLI to symlink my dotfiles. It's probably 10x more lines of code, but it uses a "plan, then execute" pattern, similar to Terraform that I find easier to test and clearer to use too. And it's a single binary so it's easy to install on Windows too.
by theturtle | 2025-09-30 00:28:05+00:00
I like making young bros' heads spin by explaining how little intrinsic value gold actually has.

They all start out with "if the shit comes down, gold will --" and I cut them off by saying "-- still have almost zero intrinsic value."

Can't eat it. Can't burn it. Can't really make shelter or a weapon out of it. Useful for tiny microcircuits, but that's not something the preppers will be doing in Montanam

"Well, it'll always be valuable, because people think --"

Aha, dudebro, now you're in the realm of "perceieved value." Whole different game in the end times...
by Kirby64 | 2025-09-30 00:28:18+00:00
> Common "jellybean" passive components like resistors, capacitors, inductors... are designed to be standardized and interchangeable with any other component of the same specifications. The remaining factor might be cost and manufacturer (their quality control), but knowing which makes of capacitor are consistently reliable is hardly trade secret knowledge.

Not even close to true for capacitors and inductors. True for resistors mostly, but inductors and capacitors have wildly different specifications depending on their intrinsic parameters. The derating curves (AC, DC, etc) vary wildly depending on the individual part selection. One capacitor may have double or triple the capacitance of another for the same size, nominal rating, and type at a specific voltage condition.

Sure you can overbuild and not worry too much, but given the wildly small size of phones don’t be shocked if the individual components selected are very critical.
by anal_reactor | 2025-09-30 00:28:42+00:00
The problem with autoformatting is that whitespace is a part of the program. I use whitespace to separate logical entities that cannot be made their own functions in an elegant way. Using autoformatters often breaks this, changing my code to something that looks good but doesn't actually make sense.

The more gentle autoformatters actually do their job correctly, but the more aggressive ones make code harder to read. And BTW, I hate golang with a passion. It's a language designed to get fifty thousand bootcamp grads from developing countries to somehow write coherent code. I just don't identify with that, although I do understand why it needs to exist.
by hodgehog11 | 2025-09-30 00:28:54+00:00
It's based on knowledge of the related estimates, applying similar techniques to geometric problems, knowledge of all the prior works that lead to the current work, and speaking with members of the team themselves. They are much further along than it appears at first glance. All of the major bottlenecks have fallen; the only concern was whether double precision accuracy is good enough. The team seems to have estimates that are strong enough for this, but obviously keep them close to their chest.

PINNs are different in concept, yes, but clearly no less important, so the additional attention will be appreciated. Asking LLMs for proofs is a different vein of research, often involving Lean. It is much further behind, but still making ground.
by rhetocj23 | 2025-09-30 00:29:00+00:00
Check this out from the seminal paper written by Page and Brin:

"Currently, the predominant business model for commercial search engines is advertising. The goals of the advertising business model do not always correspond to providing quality search to users. For example, in our prototype search engine one of the top results for cellular phone is "The Effect of Cellular Phone Use Upon Driver Attention", a study which explains in great detail the distractions and risk associated with conversing on a cell phone while driving. This search result came up first because of its high importance as judged by the PageRank algorithm, an approximation of citation importance on the web [Page, 98]. It is clear that a search engine which was taking money for showing cellular phone ads would have difficulty justifying the page that our system returned to its paying advertisers. For this type of reason and historical experience with other media [Bagdikian 83], we expect that advertising funded search engines will be inherently biased towards the advertisers and away from the needs of the consumers. "

lol.

Perhaps they left their management positions as they couldnt face the double standard they had entered into. Highly unlikely but who knows.