MurphyA/hacker-news huggingface dataset:
by joss82 | 2025-12-02 16:15:38+00:00
Parseur | Front-end dev with design appetite | REMOTE [GMT:GMT+6]

Parseur is a B2B Saas that automates document-processing workflows.

We are a 100% office-less, fully remote team of 5 looking for the 6th full-time (or 80%) team member.

We're looking for an excellent front-end dev who ideally knows React. And it would be nice if you could also design and know your way around CSS.

More info here: https://parseur.com/jobs
by dcre | 2025-12-02 16:16:45+00:00
I think absorbing into React Router makes more sense when you consider that a) most of Remix was just RR, and b) Remix had at most 5-10% the users that RR has[0] (probably fewer). I think the "modes" distinction[1] within React Router is easier to understand and explain than a separate framework wrapping RR.

[0]: https://npmtrends.com/@remix-run/react-vs-react-router

[1]: https://reactrouter.com/start/modes
by hnuser123456 | 2025-12-02 16:17:37+00:00
Say using 20% more electrolyte would prevent insufficient spacing and separation of the plates. You get a safer/higher quality product but it's heavier. And maintaining the same safety with less electrolyte would involve higher development costs. There's a sliding scale where something is just too cheap/dangerous to sell at high volume to a general audience.

Hopefully these high quality CT scans show the battery makers that people are going to notice when too many corners have been cut, even if there isn't a flood of reports of their product causing fires (yet).
by zoeysmithe | 2025-12-02 16:17:52+00:00
I'm not sure what happens when you replace coders with 'prompt generalists' and the output has non-trivial bugs. What do you do then? The product is crashing and the business is losing money? Or a security bug? You can't just tell llm's "oh wait what you made is bad, make it better." At a certain point, that's the best it can make. And if you dont understand the security or engineering issue behind the bug, even if the llm can fix this, you don't have the skills to prompt it correctly to do so.

I see tech as 'the king's guard' of capitalism. They'll be the last to go because at the end of the day, they need to be able to serve the king. 'Prompt generalists' are like replacing the king's guard with a bunch of pampered royals who 'once visited a battlefield.' Its just not going to work when someone comes at the king.
by rchaud | 2025-12-02 16:18:09+00:00
NFTs followed the exact same path as crypto, which many predicted would happen. Crypto became a speculative asset traded on exchanges because it was too volatile and transaction-cost heavy to ever be used as a medium of exchange. NFTs being crypto-based were soon descended upon by finance bros and scammers who saw the opportunity for a quick buck, eliminating any possibility to develop it for utilitarian things like house deeds and concert tickets or whatever.
by s_dev | 2025-12-02 16:18:24+00:00
I was subscribing to these guys purely to support the EU tech scene. So I was on Pro for about 2 years while using ChatGPT and Claude.

Went to actually use it, got a message saying that I missed a payment 8 months previously and thus wasn't allowed to use Pro despite having paid for Pro for the previous 8 months. The lady I contacted in support simply told me to pay the outstanding balance. You would think if you missed a payment it would relate to simply that month that was missed not all subsequent months.

Utterly ridiculous that one missed payment can justify not providing the service (otherwise paid for in full) at all.

Basically if you find yourself in this situation you're actually better of deleting the account and resigning up again under a different email.

We really need to get our shit together in the EU on this sort of stuff, I was a paying customer purely out of sympathy but that sympathy dried up pretty quick with hostile customer service.
by throw0101c | 2025-12-02 16:18:35+00:00
Reminder of ISO weeks, which may give you a different 'year value' than regular weeks/days:

* https://en.wikipedia.org/wiki/ISO_week_date

* https://isoweeks.com

2025-12-29 will be 2026-W01-1:

* https://www.webcal.guru/en-CA/event_list/system_iso_week

* https://calendar.online/calendar-weeks/2026
by fauigerzigerk | 2025-12-02 16:18:42+00:00
90% of my LLM use is Gemini, including all the longer chat sessions.

Gemini Pro comes with my Google Workspace subscription, which means that it doesn't train on my data. It also has NotebookLM and it's in Google Sheets.

It's on my Android phone as well. It can summarise Youtube videos without getting throttled. And when I do a regular Google search (which I still do quite a lot) Gemini is there as well and I occasionally ask it followup questions via the search interface.

I'm finding it rather hard to believe nobody else is talking to Gemini.
by ghaff | 2025-12-02 16:18:59+00:00
The bigger issue is that so many people have jumped into CS because programming (not the same thing I know) has become seen as this thing that will earn you big bucks.

Of course, some level of computer skills is important in most professions at this point. But logic suggests that CS (and programming) compensation will level out at a level comparable to similarly skilled technical professions.
by jasonjmcghee | 2025-12-02 16:19:26+00:00
I wish they showed how they compared to models larger/better and what the gap is, rather than only models they're better than.

Like how does 14B compare to Qwen30B-A3B?

(Which I think is a lot of people's goto or it's instruct/coding variant, from what I've seen in local model circles)
by array_key_first | 2025-12-02 16:19:28+00:00
You're a hiring manager, obviously your perspective is warped. Naturally you want good little code monkeys who will sit at a desk and pump out code.

Nobody steps back and asks - wait, is that good? Is there a point where "productivity" becomes negative because we're pumping out shitty half-baked code from a workforce who despises everything the company stands for? Nobody asks, is it possible that employees who contemplate suicide every day might not make the best product. ?

No. They don't. It's work, work, work and the end result is a piece of software so unbelievably shitty and barely functional that you require a commission-based Salesforce of sleezebags to sell it to some poor soul who doesn't know the difference between Git and GitHub.

Ultimately, and I know this is very old-fashioned, your company IS your workforce. Keeping them happy makes a good product and keeps the profits flowing. Every company in the Golden Age of the American economy knew that. Few remember it.
by beastsnakee | 2025-12-02 16:19:57+00:00
Saypien | Berlin, Germany | REMOTE (Europe) | Full-time

We're building an AI-native SaaS platform that helps companies extracting actionable insights from data in real-time. Think of it as an architectural intelligence layer that ingests heterogeneous data, learns your business context, and delivers decision-ready guidance.

Tech stack: Next.js, React, TypeScript, PostgreSQL, Redis.

–

Hiring for two roles:

Software Engineer (Full Stack) - €60-157k (incl. Bonus) | Equity

You'll build and optimize our web platform end-to-end, work closely with AI, Product, and Design. Strong Node.js, PostgreSQL, React/Next.js. Experience with LLM integrations is a plus.

AI Product Engineer (Full Stack) - €70-169k (incl. Bonus) | Equity

More senior role bridging product and engineering. End-to-end feature ownership, customer feedback integration, shaping product direction while shipping production code.

–

Small team, real customers, fast iteration cycles, shipping.

Apply: https://work-at-saypien.jobs.personio.com
by mikelayerhealth | 2025-12-02 16:19:59+00:00
Layer Health | https://www.layerhealth.com/ Our engineering team: https://www.linkedin.com/company/layerhealth/people/ Location: BOSTON (Boston Common) or NYC (downtown) - hybrid in both locations; <<NO REMOTE>> Headcount: ~34, hiring ~2 per month

Stack:React / Typescript / Python / GCP

Open Roles (all roles require a MINIMUM of 6 years of work experience): Fullsack Engineer (Senior) Python/React/Typescript * ML Infrastructure (Staff+) * Data Infra Lead/Engineer * ML/Research Scientist (PhD's) * MLE's (looking for CS/engineering background ideally) * Security Engineer

We Offer: * competitive base salary + equity + great health/medical benefits * unlimited PTO * collaborative engineering-first culture

Layer Health was founded in 2023 by leading machine learning researchers from MIT and Harvard Medical School. We are building an AI layer that can accurately and scalably synthesize information from medical records, with the mission to reduce friction everywhere in healthcare. Our LLM-powered platform is solving chart review once and for all, across use cases. For health systems, our first product dramatically accelerates clinical registry abstraction in areas ranging from surgery and cardiology, to oncology. Our long term vision is for our AI layer to safely transform patient care and minimize unnecessary heartbreak. Layer Health’s diverse founding team brings expertise across machine learning, UI/UX, large language models, and medicine.

Email me at mike.hauschild@layerhealth.com for more info!
by CWuestefeld | 2025-12-02 16:20:01+00:00
You ignored the first paragraph in my reply, where I pointed out that the first, and most horrifying, vignette in the article wasn't even related to the actual topic. Leading with that little story is artificially creating a degree of concern that's undeserved: it's dishonest. I don't understand why you think this is OK.

Seeing a laundry list of heartbreaking problems as I page through the news isn't even slightly helpful in helping me form a bigger picture of what's good or bad in the world. And when our concern and attention is meted out according not to importance or severity, but by which writers can evoke the greatest pathos, we're being overall less effective in helping others than we might otherwise be.
by resiros | 2025-12-02 16:20:03+00:00
"TypeScript is now the most used language on GitHub. In August 2025, TypeScript overtook both Python and JavaScript. Its rise illustrates how developers are shifting toward typed languages that make agent-assisted coding more reliable in production. It doesn’t hurt that nearly every major frontend framework now scaffolds with TypeScript by default. Even still, Python remains dominant for AI and data science workloads, while the JavaScript/TypeScript ecosystem still accounts for more overall activity than Python alone."

I am not sure I agree with the conclusion "developers are shifting toward typed languages that make agent-assisted coding more reliable in production". I see it more with fullstack development being democratized.

I am originally Python/BE/ML engineer. But I've built in the last years many Frontend, simply because AI coding enables so much.

That was not an option previously.
by jacquesm | 2025-12-02 16:20:20+00:00
That's not what it is about though. There is plenty of evidence that there are pros and cons both to WFH and work-at-the-office, assuming the work lends itself to work-from-home to begin with. This is at best a datapoint and not so much a grand conclusion worthy one at that.

The metric 'code productivity' alone is such a terrible one. I remember the 80's when such things were introduced. The best one that I ran into professionally was 'object code size' (because we don't want to count those pesky comment lines as production now, do we?). It didn't take long for the rookie in the team to outscore everybody else based on those metrics. He found the largest library in the system to link to...

In general I'm against such metrification of productivity and in software I'm more against it than in other industries because I think software quality is a very hard thing to measure to begin with. Lines-of-code and such are useful on an assets list during a business transaction in a descriptive way. But they're not very useful in other contexts.

As for the code review data they analyzed:

"We find that sitting near coworkers increases the online feed- back that engineers receive on their computer code. Engineers ask more follow- up questions online when sitting together, and so, proximity can not only increase in-person but also digital communication. Proximity is particularly integral to the online feedback received by young and less tenured engineers. "

I've seen the exact opposite happen as well. Proximity decreased the feedback because there was no need to communicate formally what could be communicated informally.
by citrin_ru | 2025-12-02 16:20:23+00:00
Long commutes are not unique to the US. I'm spending 1.5 hours one way in the UK. It's depend on your personal circumstances. If you are young and single it's usually possible to rent a studio or a room with reasonable commute time. E. g. if you have a family and/or own a house then moving close to the office in response to RTO mandate may not be an option.
by unyttigfjelltol | 2025-12-02 16:20:27+00:00
Maybe, but their economic role might be more like an angel investor or VC— fund a hundred failed efforts and hang on for dear life to the few runaway successes.

The sweet spot would have been an initial term of 14years or something like that, and generous duration thereafter, limited to works that are registered and re-registered on a regular basis.
by aengelke | 2025-12-02 16:20:31+00:00
> LEA happens to be the unique instruction where the memory operand is not dereferenced

Not quite unique: the now-deprecated Intel MPX instructions had similar semantics, e.g. BNDCU or BNDMK. BNDLDX/BNDSTX are even weirder as they don't compute the address as specified but treat the index part of the memory operand separately.
by cafard | 2025-12-02 16:20:32+00:00
In A Sinking Island, the critic Hugh Kenner makes the case that the British Copyright Act of 1911, extending copyright from 42 years after first publication, or seven years after the author's death, to fifty years after the author's death, had an arresting effect on public perception of what literature was:

By inhibiting cheap reprints of everything published after 1870, the Act helped reinforce a genteel impression that English literature itself had stopped about that date...
by tialaramex | 2025-12-02 16:20:40+00:00
I think you should also assume it's called "Archive of our own" because of the same sense that Woolf had in "A Room of one's own". This is our space to do our thing, precisely because if it was someone else's space sooner or later they, at least ostensibly for good reasons, prioritize something else over our thing and it's destroyed.

So it's at least not at all a coincidence that AO3's authors are predominantly women. This story of assuming that they can thrive in a shared space and then discovering that, again often for ostensibly good reason, they're not welcome to use it after all, is very familiar to women. Whether you're being thrown out of a cafe for breast feeding ("Nudity, not allowed") or turned down by employers despite having the same skills as successful male candidates ("Bound to have kids and then we'd just have to replace her anyway") it gets wearisome, better to have a place of your own.
by rashidujang | 2025-12-02 16:21:54+00:00
> There will be a daily call for those tasked with improving the chatbot, the memo said, and Altman encouraged temporary team transfers to speed up development.

It's incredible how 50 year-old advice from The Mythical Man-Month are still not being heed. Throw in a knee-jerk solution of "daily call" (sound familiar?) for those involved while they are wading knee-deep through work and you have a perfect storm of terrible working conditions. My money is Google, who in my opinion have not only caught up, but surpassed OpenAI with their latest iteration of their AI offerings.
by jacquesm | 2025-12-02 16:21:56+00:00
> We’ve hired some real duds into remote roles who had years of remote experience, apparently doing the same thing they tried to do with us: Work a couple hours a week or maybe collect paychecks from multiple jobs.

Did you ever hire any duds when you were not hiring remote?

> The remote world changed a lot since COVID and the rise of /r/overemployed and “Four Hour Workweek” junk has only made it worse for those of us who just want to work remote without shenanigans.

A four hour work week is very normal in plenty of countries and in some there are common constructs built around even shorter work weeks.
by thatfrenchguy | 2025-12-02 16:21:56+00:00
> If your digital ID is controlled centrally by the government (the guys that are watching most things you do already), and you need your digital ID to do most commercial interactions (banking, buying things, travel, etc), it means the government can revoke your ability to do any of those commercial interactions (or even other things that aren't strictly commercial, think "travel papers" for driving out of state).

The government can already do this today in the US, they can put your ID on a fly denylist, your passport on a "always go to secondary screening list" (ask anyone who's ever been to Iran on vacation and then decided to travel to the US) and your license plate on a wanted list.
by giancarlostoro | 2025-12-02 16:22:13+00:00
I've had ideas for how to improve all the different chatbots for like 3 years, nobodys has implemented any of them (usually my ideas get implemented in software somehow the devs read my mind, but AI seems to be stuck with the same UI for LLMs), none of these AI shops are ran by people with vision it feels like. Everyone's just remaking a slightly better version of SmarterChild.
by BloondAndDoom | 2025-12-02 16:22:17+00:00
This is impressive in the worst way! There is a stark difference between original YC management and the current one. I just cannot believe someone who has such a limited understanding of the industry & tech can be the CEO of YC. Following a leader like Paul Graham is practically impossible (and rest of the founding team was surely very talented) but this is just horrible. Not sure if it matters whether he's good or bad in the short term, but after 5 years of this kind of management they'll absolutely lose their advantage.

It's ironic how YC became the Google/Microsoft of its industry.
by knorker | 2025-12-02 16:22:22+00:00
Of course it allows invalid combinations.

This also compiles:

let f = std::fs::File::open("/dev/null").unwrap(); let f: std::os::fd::OwnedFd = f.into(); let socket: std::net::UdpSocket = f.into();

If you convert a high level object into a low level one, and then back up as another type, then what exactly do you expect the language to do about that?

> "protected from or not exposed to danger or risk."

A computer will do what you tell it to do, not what you intend it to do. Opening a file is way more dangerous than risking errors because "this syscall doesn't work on that fd".

There's also always risk that a syscall will fail at runtime, whether the type of fd is correct or not.

It sounds like you would prefer if UdpSocket From<OwnedFD> should run getsockname() or something to confirm it's of the expected type, but I would prefer not. Indeed, in the general case some perfectly coded `unsafe` code could `dup2()` over the fd, so any checking at UdpSocket creation time is moot; you still don't get the safety you are asking for.
by IAmBroom | 2025-12-02 16:22:56+00:00
myth /miTH/ noun 1. a traditional story, especially one concerning the early history of a people or explaining some natural or social phenomenon, and typically involving supernatural beings or events. 2. a widely held but false belief or idea.

You can redefine words if you want, but don't pretend your definitions are useful for clear communication with others.
by jeroenhd | 2025-12-02 16:23:08+00:00
The rust API in use lets you feed an fd into a UdpSocket which calls the necessary send/recv/etc on it.

The socket itself is an ICMP socket, but the ICMP shaped API just happened to fit into the UDP shaped hole. I'm sure some advanced UDP socket options will break or have weird side effects if your code tries to apply them.
by mock-possum | 2025-12-02 16:23:50+00:00
I mean it’s pretty straightforward - due to trauma over her past experiences with sexual assault at the hands of cis men, she now sees trans women as a facade used by predatory cis men to sexually assault cis women in bathrooms and locker rooms and other segregated spaces.

To her, trans women are really cis men pretending to be women, to make it easier to rape them. There’s kind of no nice way of saying it.

It’s textbook transphobia / queer bashing. Fear of sexual assault at the hands of queer people is probably one of the most basic reasons to justify this particular brand of bigotry. “I don’t hate queers, I’m just concerned for the safety of -“ take your pick - women, children, sometimes even men. For JK it’s women.
by hopelite | 2025-12-02 16:23:52+00:00
It seems to be a reasonable comparison since that is the primary/differentiating characteristic of the model. It’s really common to also and seemingly only ever see the comparison of closed weight/proprietary models in a way that seems to act as if all of the non-American and open weight models don’t even exist.

I also think most people do not consider open weights as OSS.
by zahlman | 2025-12-02 16:24:03+00:00
> YesNotice works by periodically checking the status of the item you care about (e.g., product stock, website availability, domain status) and comparing it to the previous status. When it detects a change from no to yes, it sends you a notification via email.

How does it generalize arbitrary indications of status into yes/no?

How does it know how to use arbitrary APIs to obtain arbitrary indications of status?
by encyclopedism | 2025-12-02 16:24:37+00:00
That's a very difficult question to answer. It's an open problem in academia.

To tease out something often it can be useful to approach problems from the opposite end. For example what is NOT the way in which human cognition works?

We know how LLM's function, humans certainly do not function in a similar fashion. For one I can reason well enough that next year is 2026 without having most all human literary output fed to me. It's amazing how much the human mind does with so little information.
by Aurornis | 2025-12-02 16:24:47+00:00
The “if you trusted them enough to hire them you should trust them with everything unconditionally” meme is popular, but it’s a very weak argument.

Everyone has to build trust and establish a reputation at any job. Every company treats new employees as probationary, whether they make it explicit or not.

You don’t get hired into a company and immediately have the same trust level as the guy who has been there for 5 years and has a long history of delivering results.

For some issues with new employees you can pivot quickly: If you discover that someone is not good at interacting with databases and is causing downtime and restore from backup situations, you pivot quickly and remove their database privileges while you observe their skill growth.

With remote, you can’t pivot quickly. If you’re 12 weeks in and the new remote hire obviously can’t communicate remotely or focus at home, you can’t pivot quickly and have them work in the office most of the time because remote hires don’t necessarily live by the office. So it’s a slowly earned privilege in companies that aren’t remote-first.

I’m surprised this is a foreign concept. This was actually the common situation with remote work before COVID: Gaining WFH ability was something earned and negotiated over time. It wasn’t widely publicized, but that’s how many of us started working remote.
by lillecarl | 2025-12-02 16:25:26+00:00
It's a pretty special language, lazy evaluation and very basic types. However after spending the time to learn it to an intermediate level I think it's pretty great.

Flakes are not great however, they're what happens when you "overdo it", sadly the momentum is behind flakes because some UX/DX improvements came along with them (lockfile in repo).

I think the stdenv being built on bash is worse than Nix language.

Module system errors can be very hard to troubleshoot because of lazy eval, sadly I can't see a reasonable solution without worse tradeoffs :(