MurphyA/hacker-news huggingface dataset:
by AwkwardPanda | 2025-12-02 13:14:35+00:00
I just realized the direct post link to recipe is not going to the recipe details page (only on the web app). It is going to the home page.

Looks like Flutter has to be loaded first and only then the direct deep links are working as expected.

Quick workaround for now is to just come back and click on the link again. This way since the web app is already loaded in your browser, it will directly open the recipe details page.

Meanwhile I'm debugging the issue with deeplinks on web
by cetra3 | 2025-12-02 13:14:56+00:00
UDP and TCP are Layer 3 protocols, and so is ICMP. They all fill the same bits within network packets, like at the same level. So sending an ICMP packet (protocol 1) is not the same as sending a UDP packet (protocol 17).

You can see a list of network protocols in /etc/protocols actually, or here: https://www.iana.org/assignments/protocol-numbers/protocol-n...
by 201984 | 2025-12-02 13:15:14+00:00
He's actually wrong on the ABI requiring the top bits to be 0. It only requires that the bottom 32 bits match the parameter, but the top bits of a 32-bit parameter passed in a 64-bit register can be anything (at least on Linux).

You can see that in this godbolt example: https://godbolt.org/z/M1ze74Gh6

The reason the code in his post works is because the upper 32 bits of the parameters going into an addition can't affect the low 32 bits of the result, and he's only storing the low 32 bits.
by donatj | 2025-12-02 13:15:20+00:00
I always wanted to be able to ride a unicycle. Picked one up in my late twenties and spent a lot of time with it in our garage. Never was able to balance for more than maybe ten seconds. Forward movement wasn't happening.

Well over a decade later I'm thinking I probably should have had more space to move around, and start with moving, not balancing. I did it in the garage because I was terrified to fall and I could grab the walls or rafters.
by dijit | 2025-12-02 13:15:42+00:00
Was trying to install Linux on it, though its not working like a standard x86 laptop (for the installer on debian for example).

Battery is good, hardware is really rock solid (though I dislike the new plastic for the keyboard).

Really can’t complain, it’s nearly as good as my Macbook.

It runs Windows 11 today, and everything I need runs fine (jetbrains, rustc, clang, msvc, terraform and of course python).

I’m a technical CTO with infrastructure background, most of my time is spent in spreadsheets these days unfortunately.
by JackFH | 2025-12-02 13:16:27+00:00
Foundation Health | Remote (US) | Full-time Roles

We’ve just raised $20M in Series-A funding, and are accelerating all things product development as we build what’s next.

So, we’re hiring a number of Snr Software Engineers and Product Managers!

Our digital-first pharmacy and telehealth products are already powering major health systems. From automating communications and supporting patients on complex therapies - to digitizing workflows and payments, freeing care teams to focus on patients.

If you're passionate about building technology that directly improves patient experiences and outcomes, we’d love to speak with you!

Link to our careers page here: https://www.foundationhealth.com/careers

Thanks!
by balamatom | 2025-12-02 13:16:33+00:00
I'm definitely in the "for worse" camp on that one, and doing my part.

If I was exposed to LLMs when I was a wee atom, I strongly suspect it would've had a massively detrimental effect.

Tbh, an effect not unlike that of the shitfractal of media that our salad days were wasted on. You know, all those endless cultural artifacts that purport to explain people to themselves (in a literally - but at least somewhat more visibly - irresponsible way.) Just ... vastly more so.

Basically, with my socioeconomic background, if I'd had GPT as a kid, I don't think I would have even developed a mind. Exact opposite of a Diamond Age scenario.

Generally, I consider the perspective of people aligned with AI to be a perspective from which a P-zombie is superior in all respects to a conscious being. And I've seen enough of that shit without needing to fucking self-host it, thank you very much, go get an actual therapist, they need to eat too.
by zeven-alex | 2025-12-02 13:16:35+00:00
Zeven | Senior Backend Developer | ONSITE in Zurich (Switzerland) | Full-time | Competitive salary + stock options

We're a newly-founded and well-funded startup that is seeking to revolutionize the sports industry with AI-powered solutions. Our mission is to unlock human potential and redefine the sports experience through innovation and technology.

We are looking for an experienced Senior Backend Developer and sports enthusiast to join our on-site team in Zurich, Switzerland. This is a hands-on, high impact role. We use Typescript for web, Python for ML, PostgreSQL, React + TanStack, AWS and SST.

Please see the Full Job Description [https://tinyurl.com/sw-zeven] for requirements and more details about our Tech Stack.

We are offering full-time employment with a competitive package:

• Competitive salary and stock options.

• Pension plan bonus and 25 days of paid vacation plus public holidays.

• Charming office next to the lake of Zurich with fully-equipped kitchen.

• Top-notch equipment (MacBook Pro laptops, standing desks, etc.).

• We love to organize company outings and sport events.

If you're a motivated and experienced backend engineer who is crazy about sports and looking for a new challenge, we'd love to hear from you! Please email CVs to alex@zeven.ai

We do not consider remote candidates, agencies and candidates located outside the EU/UK/EEA/Switzerland
by yunwal | 2025-12-02 13:17:23+00:00
Exactly, it’s like getting mad at Isaac Newton because the root finding algorithm doesn’t work on particular functions or something. Like, the issue is not the algorithm, it’s that your expectations were incorrect. This is not an all-knowing machine, it’s a “what would a human say” estimation function.

Similarly, anyone who claims that LLMs in their current form are going to achieve AGI sounds like Newton bragging that he had solved all of math.
by komali2 | 2025-12-02 13:17:43+00:00
> On due process, if someone accidentally gets a free flight to a foreign country, that totally sucks and they should be paid compensation, but let’s not pretend that deportation is the same as what authoritarian regimes typically do.

Are you being facetious, or do you genuinely think so lightly of people being black bagged with no due process and deported to a random country that you'll joke about it being a "free flight?"

Also, you seem to not be aware that deportation and "voluntary deportation (via various forms of pressure)" of Jewish people was the step Nazi Germany did before the concentration camps.
by JohnFen | 2025-12-02 13:18:33+00:00
You do if you're flying, taking Amtrak, or driving. Otherwise, no.

The issue here isn't about needing ID (that's not new), it's about a new requirement for an enhanced ID, called "Real ID", in order to fly. Your regular old ID doesn't cut it anymore.

This is actually a softening of the requirement. Originally, they were saying that you simply couldn't fly after the cutoff date unless you had a Real ID or passport. But so many people haven't been willing to get a Real ID that they had to back off just a little.
by haraika | 2025-12-02 13:19:34+00:00
Raiffeisen Software | Senior Angular Developer | Vienna, Austria | Hybrid (3 HO / 2 On-Site - must be based in Austria)

We’re looking for someone who’s genuinely strong in Angular to help build and evolve our company-wide Design System. You’ll work closely with designers who maintain the system in Figma, and your main focus will be translating those components and patterns into high quality Angular libraries. No backend work involved.

Our design system is widely adopted across the company: more than 400 applications in over 7 business units rely on it, from internal analytics tools to the flagship online banking platform.

Stack: Angular, TypeScript, SCSS Nice to have: Experience with Schematics. Team: Colleagues in Vienna and Linz, plus teammates in Hungary. The company language is German, though English is common in the team.

Why join: If you want to push your frontend craft further, this role gives you a large scale environment, real impact, and space to grow.

Apply here: https://r-software.1brd.com/job/57bb8724-3cce-46c8-b94f-2cf6...
by shevy-java | 2025-12-02 13:20:07+00:00
I recently had, for various reasons, improve my math skills.

I was surprised at how difficult I found math. Now, I was never really great at math; logic and calculation in the head I could do fairly well (above average), but just foundational knowledge was hard and mathematical theory even harder. But now I even had trouble with integration and differentiation and even with understanding a problem to put it down into a formula. I am far from being the youngest anymore, but I was surprised at how shockingly bad I have become in the last some +25 years. So I decided to change this in the coming months. I think in a way computers actually made our brains worse; many problems can be auto-solved (python numpy, sympy etc...) and the computers work better than hand-held calculators, but math is actually surprisingly difficult without a computer. (Here I also include algorithms by the way, or rather, the theory behind algorithms. And of course I also forgot a lot of the mathematical notation - somehow programming is a lot easier than higher math.)
by neeban | 2025-12-02 13:21:31+00:00
Location: Philippines

Remote: Yes (prefers PHST, AEST timezones)

Willing to relocate: No

Technologies: Python, Javascript, Nodejs, Django, Starlette, Express, Docker, Azure/AWS, Amazon Selling Partner API, OpenAI API, Self-hosting LLMs/VLMs

Resume (PDF): https://drive.google.com/file/d/1_-upWUMd9ysGzKI-8X-7dqBRDkv...

Email: nvq.alino@gmail.com

Experience: 5 years backend development (can do full stack). I had worked on developing an internal CRM for an insurance-related company , an inventory management system for a retail company, and most recently LLM-assisted tools for content generation for a media services company.

Happy to chat and help with your projects. More info & contact: https://neilvan.com/
by 93po | 2025-12-02 13:21:48+00:00
Market harm is not required for something to count as infringement, but it matters for certain defenses and damages.

Simply writing new adventures for existing copyrighted characters is usually treated as creating an unauthorized derivative work. Writing Harry Potter from the perspective of the Weasley twins, for example, is not fair use.

Distribution is one part of fair use but it isn't the focus of it - fair use is a defense against infringement, but it's still infringement.

You're really missing the crux of fair use:

"Noncommercial, educational, critical, or transformative uses (like commentary, criticism, news reporting, parody, or research)"

How closely does writing Harry Potter fanfiction align with commentary, criticism, news reporting, parody, or research?

Fair use is more about: writing a critique about Harry Potter. Or a Weird Al style song about it. Or presenting parts of it in a paper you're writing for class.

This is all easily searchable stuff. Copyright is extremely draconian when you really look into it.
by doytch | 2025-12-02 13:21:53+00:00
Join (https://join.build) | REMOTE (US & Canada) | Staff Software Engineer (full-stack)

I’m Head of Engineering at Join, building SaaS for construction teams (contractors, owners, architects). We’re hiring two full-stack web staff engineers to help build our React + Go + Postgres collaboration platform and lead technically. Full-stack interest is preferred and at least one of those hires needs to have deep frontend expertise.

Details are at https://www.linkedin.com/jobs/view/4340165013/

Salary is $175k–$205k + equity + full benefits, fully remote.

Email resume and a snapshot of your writing style (preferably a PR review) to mark.deutsch @ the domain at the start of this post.

edit: Oh and if you email other people at the company and I get your resume forwarded to me it's an auto-reject.
by HarHarVeryFunny | 2025-12-02 13:22:59+00:00
I wouldn't say intractable, but it's not clear whether LLVM's optimization framework is flexible enough for it.

From mysterymath's (LLVM-MOS) description, presenting some of zero page as 16 bit registers (to make up for lack thereof, and perhaps due to LLVM not having any other support for preferred/faster memory regions), while beneficial, still had limitations since LLVM just assumes that there will be FAST register-register transfer operations available, and that is not even true for the 6502's real registers (no TXY), let alone these ZP "registers" which would require using the accumulator to copy.

A code generation/optimization approach that would seem more guaranteed to do well on the 6502 might be to treat it more as tree search (with pruning) - generate multiple branching alternatives and then select the best based on whatever is being optimized for (clock cycles or code size).

Coding for the 6502 by hand was always a bit like that ... you had some ideas of alternate ways things could be coded, but there was also an iterative phase of optimization (cf search) to tweak it and save a byte here, a couple of cycles there ...

I've mentioned elsewhere I used to work for Acorn back in the day, developing for the BBC micro, with me and a buddy developing the ISO-Pascal system which was delivered in 2 16KB ROMs. Putting code in ROM gives you an absolute hard size budget, and putting a full Pascal compiler, interpreter, runtime library and programmers editor into a total 32KB was no joke! I remember at the end of the project we were still a few hundred bytes over what would fit in the ROMs, and had to fight for every byte to make it fit!
by tucnak | 2025-12-02 13:23:15+00:00
You're not losing much; the film is really good, and features Oldman... among other very good acting. There is elitist cohort bent on signaling how they cannot stand films, and how live theater is superior, blah blah. Well, usually the films are vastly superior to productions, in both interpretation of the script, and complexity of execution. The film starring Oldman is an instance of that, I think. But it's all secondary to reading the text itself.

R&G is a nice play, but honestly it doesn't come off the page nicely. The same is true for late-Beckett. I'm a huge fan of these guys, but I never understood the obsession literary teachers have with only a handful of plays, like R&G, or Waiting for Godot. These are very specific, nerd-like, I would even go as far as calling superficial—pieces of art. At any rate, Stoppard is best appreciated when read off the page, or on radio.. he's just one of these guys. Indian Ink is really good.
by ben_w | 2025-12-02 13:23:41+00:00
> They cannot replace the person who actually understands the architecture and the implications of technical decisions.

LLMs can already do that.

What they can't do is be legally responsible, which is a different thing.

> Responsibility is about being able to judge whether the system is correct, safe, maintainable, and aligned with real-world constraints.

Legal responsibility and technical responsibility are not always the same thing; technical responsibility is absolutely in the domain of PM and QA, legal responsibility ultimately stops with either a certified engineer (which software engineering famously isn't), the C-suite, the public liability insurance company, or the shareholders depending on specifics.

Ownership requires legal personhood, which isn't the same thing as philosophical personhood, which is why corporations themselves can be legal owners.
by ninkendo | 2025-12-02 13:23:49+00:00
No, it has to do with every time you move the mouse over a window, a hover event is sent to the application, which runs its main event loop. Either the installer only updated its progress bar when an event happened (in which case it would only appear to be going faster, because the progress bar would move more smoothly) or there was some really terribly written code that literally only made progress when an (unrelated) event happened. My guess is the former.
by ryukoposting | 2025-12-02 13:24:15+00:00
I'm all for making the roads safer. I used to commute on a moped in Chicago. I'm convinced that the only reason I wasn't killed is because it was an old two-stroke. You might not be able to see me in your giant truck, but you will hear what sounds like an old weedwhacker running full-throttle 6 feet from your rear quarter panel.

Despite the incredible racket I made, I still got into half a dozen near-accidents. I'm surprised it didn't happen more often. You see a lot on a moped, and what I saw was tons of people on their phone, scrolling their way through traffic. Insanity.

This article mostly builds its argument on data sourced directly from Waymo. That's not an unbiased source. I'm not accusing Waymo of anything, but if you're going to argue that autonomous cars are the solution to all the woes of the road, you need a better foundation than that.

To what extent is Waymo's data affected by people's responses to their presence? If I see a weird little car with a bunch of cameras and stuff strapped to the roof, I'm covering the brake and giving that thing a wide berth. Y'know, like what you're supposed to do when you see something weird on the road. Then again, I don't live in the Bay (yet), so maybe drivers have gotten used to them there.
Show HN: FactIQ – A Data Explorer for the US Economy
by rishsriv | 2025-12-02 13:25:16+00:00
Hi HN! We're FactIQ - an AI driven data explorer for the US economy.

Live Demo: https://factiq.com/

Datasets: BLS, EIA, BTS, Census EITS, and more

What FactIQ is - data analysis tool for 7M+ economic data series

- meant for folks who need quick access to reliable economic statistics and contextual analysis

- emphasis on data traceability and citations

For reference, here is a quick FactIQ analysis that compares how sources of electricity in the US and China changed over time: https://www.factiq.com/share/7c0bf9a6d8304c01849af763f39362e...

Why we built it

- we worked on Defog.ai for 3 years, selling fine-tuned AI data analysts to large enterprises based on our open-source text to SQL models

- saw non-trivial usage and adoption, but it became more of a consulting company instead of a scalable product, because we needed to spend a lot of time gathering context and understanding DB schemas for each customer

- decided it was a better bet to build something which was widely useful and where we could design and control the database schema to make it more AI friendly

- saw how broken the current state of economic data discovery was, and decided to fix it

Technical Details - we get large data dumps from government agencies, standardize them into a common internal schema, use LLMs to extract metadata and enrich the data, and create embeddings to make it searchable

- when users ask questions, we do an embeddings-based search (to discover relevant data series) along with an agentic analysis pipeline for actually answering questions

What's next - More comprehensive data about the US economy

- Adding data for China, India, and the EU

What we're looking for - Ask complex questions, and give us feedback on what we can improve

- If you work regularly with economic data, tell us what your workflow needs are
by helsinkiandrew | 2025-12-02 13:25:35+00:00
I think its been done a few times [1]. Crudely put: try to wipe out as much of the immune system then replace with stem cells from a donor. Previously they used donors who had a gene mutation that made them HIV resistant, but this was with 'normal' genes. But a stem cell transplant may have worse survivability than HIV for many people

[1] https://www.nbcnews.com/health/health-news/7th-person-hiv-cu...
by thaumasiotes | 2025-12-02 13:25:36+00:00
There are three segments:

Left: legs.

Middle: male torso.

Right: Female torso.

Just imagine a man whose head, instead of being a head, is a girl's chest. And who has no arms. That's what's drawn on the map.

Is there a way to interpret it as a drawing of a human? No.
by PunchyHamster | 2025-12-02 13:26:17+00:00
It's such a stark contrast, my home servers just run unattended-upgrade (on Debian) with no problems, I just do the major version upgrade every year.

Meanwhile everything consumer and most enterprise is as you said, "don't upgrade if it is not broken, else you WILL feel pain".

Companies basically trained bad security habits into their user base
by baranul | 2025-12-02 13:26:18+00:00
A lot of things that people wanted in Golang (or in a C alternative), are in the newer language, Vlang[1][2]. Sum types, option/result types, enums, no variable shadowing, flexible memory management (GC can be turned off and stdlib does not rely on), generics (way before Golang's handlers relented to the masses), more safety features, goodies like filter, map, etc... As Vlang is 75% similar, it's also easy to learn and retains the high readability.

[1]: vlang.io

[2]: github.com/vlang/v/blob/master/doc/docs.md
by cpach | 2025-12-02 13:26:28+00:00
PS. Saw this insightful comment over on Lobsters:

“One quantitative benefit is that the maximum lifetime of certificates sets a bound on the size of certificate revocation lists. John Schanck has done heroic work on CRLite at Mozilla to compress CRLs, and the reduction from 398 days to 47 days further shrinks them by a factor of more than 8. For Let’s Encrypt the current limit is 90, so a more modest but still useful factor of 2.”

https://lobste.rs/s/r2bamx/decreasing_certificate_lifetimes_...
by theglenn88_ | 2025-12-02 13:26:36+00:00
Yeah I can imagine, I know the sort, however you can't really assume that as you don't know them, people have a right to be upset if their children's education is at stake and in some cases the schools management can be the 'obnoxious sh*ts'.

What is clear though is there has been some abuse of power by the police. I wondered if someone at the school 'knows' someone in the police, which made it go so far.
by Joker_vD | 2025-12-02 13:26:46+00:00
> so "5[arr]" is just as valid as "arr[5]"

This is, I am sure, one of the stupid legacy reasons we still write "lr a0, 4(a1)" instead of more sensible "lr a0, a1[4]". The other one is that FORTRAN used round parentheses for both array access and function calls, so it stuck somehow.
by ninkendo | 2025-12-02 13:27:28+00:00
> There should at least be mention that changing this resolution can affect other processes.

That sorta is what it’s saying. If you don’t set it yourself, you won’t get any better than the “default system resolution”. But if the default system resolution changes (say, by entering a sort of “performance mode” when playing games or watching videos), then it would imply it will affect all processes that are using the default, right?
by ajkjk | 2025-12-02 13:27:45+00:00
"regulating corporate overreach = state ownership"

Huh.

Your argument boils down to "it is wrong for people to defend themselves from corporations", but the cases you're making are incoherent. It seems like you believe this but don't know why you believe it and you're making up gibberish to defend it. I'd suggest you stop and analyze why you believe this--like what you really think will happen, and why you really think people do not have a right to defend themselves. Personally I can think of no situation where it is moral to say: people should not defend themselves. The concept seems absurd. To me all of human history is evidence that people do, always, have a right to defend themselves, and much evil has been perpetrated by the notion that they should sit down endure abuses instead.
by throw-qqqqq | 2025-12-02 13:27:46+00:00
> MacOS is so much better than any of the alternatives

> The grass is not greener on the other side.

Openbox does everything I need it to. I don’t want Mac or Windows, they both suck in ways I can’t change.

Sure, Linux can be rougher, but at least I’m not helpless here. I can make the changes I need, and the software is generally less broken IME.