MurphyA/hacker-news huggingface dataset:
by zdragnar | 2025-10-02 14:48:47+00:00
Paying for an IDE is fine. Letting them train their AI on your code isn't. I don't have the rights to give access to third parties. What I'm working on isn't even anything special, but that doesn't change the fact that I don't have permission to give JB access to it.

Edit: I misread the non-commercial bit. Regardless, I making it opt-in by default is scummy, imho.
by intenex | 2025-10-02 14:49:14+00:00
Masking is a learned behavior - learned specifically because the person in question had sufficiently unpleasant experiences being unmasked that they decided they needed to try hard to mask in order to avoid said unpleasant experience.

No one masks at birth. If you want your child to stop masking, perhaps it’s helpful to investigate what caused them to learn the behavior in the first place and what could be done to make the experience of being unmasked more pleasant and less aversive for him.

Just as you say, masking takes an incredible amount of energy and is exhausting and often backfires. Why would anyone expend such exhausting amounts of energy without some extremely strong motivating factor? The alternative to not masking must be perceived as exquisitely undesirable.
by flohofwoe | 2025-10-02 14:49:27+00:00
This is exactly what I'd want from an 'AI coding companion'.

Don't write or fix the code for me (thanks but I can manage that on my own with much less hassle), but instead tell me which places in the code look suspicious and where I need to have a closer look.

When I ask Claude to find bugs in my 20kloc C library it more or less just splits the file(s) into smaller chunks and greps for specific code patterns and in the end just gives me a list of my own FIXME comments (lol), which tbh is quite underwhelming - a simple bash script could do that too.

ChatGPT is even less useful since it basically just spend a lot of time to tell me 'everything looking great yay good job high-five!'.

So far, traditional static code analysis has been much more helpful in finding actual bugs, but static analysis being clean doesn't mean there are no logic bugs, and this is exactly where LLMs should be able to shine.

If getting more useful potential-bugs-information from LLMs requires an extensively customized setup then the whole idea is getting much less useful - it's a similar situation to how static code analysis isn't used if it requires extensive setup or manual build-system integration instead of just being a button or menu item in the IDE or enabled by default for each build.
by agedclock | 2025-10-02 14:49:30+00:00
> I don't really understand why you first claim that designers absolutely were not writing CSS and then go onto admitting that they even wrote articles about why everyone should.

I really don't know what to say with this statement. Obviously there were very few doing so, and trying to evangelise others into doing so. I think I made that crystal clear.

It seems you are getting hung up on the difference between "I've encountered this very rarely" and "none". If that is your complaint you are simply nitpicking. Which is what I suspect you are doing.

> That is a very clear contradiction. Clearly a lot of designers were writing CSS otherwise they wouldn't write about it...

No you cannot draw that conclusion. If there were already at the time "a lot" they wouldn't need to try to evangelise others to do so would they? There is no contradiction at all. Again this feels like you are angling for something that not there.

TBH from my interactions with you so far, It feels like you're wilfully misinterpreting my statements for gotcha. So I would rather we would leave it there.
by HankStallone | 2025-10-02 14:49:59+00:00
Yeah, my Linux desktop PC is five years old and definitely wasn't cutting edge when I built it, and I can't see any reason to upgrade it. I just put a new CPU/MB/RAM in my 9-year-old FreeBSD system, only because it was starting to act flaky under heavy load converting video. But horsepower-wise it still had plenty for normal use.
by ModernMech | 2025-10-02 14:50:09+00:00
Snow (maybe not a foot but enough to at least cover the lane markings), black ice and sand drifts people experience every day in the normal course of driving, so it's reasonable to expect driverless cars to be able to handle them. Forest fires, tsunamis, lava flows, and tornados are weather emergencies. I think it's a little more reasonable to not have expectations for driverless cars in those situations.
by voidhorse | 2025-10-02 14:50:31+00:00
> However I have to assume that McCarthy didn't actually master all the material in the math books mentioned here

Why? And what exactly would mastery look like? Regardless, McCarthy didn't make his mark as a mathematician so his private ability to understand doesn't matter. Why take the opportunity to make a negative assumption and diminish the possibility that he had mastered an understanding in his private life? What does this accomplish? Seems like the only thing it could possibly do is to try and make you and me feel better about our own inadequacies, without proof.
by ageospatial | 2025-10-02 14:50:43+00:00
Ageospatial www.ageospatial.com/jobs | AI Solutions Architect - Founding Engineer | Remote or EU/Switzerland

Mindset:

- This will be the most challenging (but rewarding) build of your life

- You'll be joining a kind & smart fully remote team of engineers that delivers at the highest level

- You're not here for the early startup paycheck, you know the pay is (VERY) low at the start, instead, you're in for the long game with (equity and profit-sharing) and want to build the most impactful product of your career

- You are ready to be 'all-in', this will be fun and you'll be fairly rewarded

- You think like an architect, execute like a builder and vibe-code like AI

- You ship fast, high standards

Tech: Agent-as-a-Service architectures, Agentic AI, Langchain, LangGraph, Distributed/Parallel computing, Memory management, Autoscaling, AWS, Kubernetes, Microservices, Message Queues, Django, Node, DuckDB (optional), WASM (optional), WebGL (optional)

Process:

1 - Email to contact@ageospatial.com with subject line: FOUNDING AI ENGINEER - FIRSTNAME LASTNAME. Include: CV/LinkedIn, GitHub/portfolio/project with impact or revenue. Keep it short.

2 - 10-minute intro call.

3 - 30-minute system design call.

4 - 10-minute team fit call.

5 - Paid two week trial as a contractor → founding engineer role.
by athrowaway3z | 2025-10-02 14:50:50+00:00
I had seen RAG mentioned a lot before I had gotten into LLM agents. I assumed it was tricky and required real deep model training knowledge.

My first real AI use (beyond copy-paste ChatGPT) was Claude Code. I figured out in a few days to just write scripts and CLAUDE.md how to use them. For instance, one that prints comments and function names in a file is a few lines of python. MCP seemed like context bloat when a `tools/my-script -h` would put it in context on request.

Eventually stumbled on some more RAG a few weeks later, so decided to read up on it and... what? That's it? A 'prelude function' to dump 'probably related' things into the context?

It seems so obviously the wrong way to go from my perspective, so am I missing something here?
by bilekas | 2025-10-02 14:50:57+00:00
> But beyond that, he began looking at the labor shortage in trade work, starting with technicians.

It's amazing how there can be labour shortages, yet companies still don't pay people a living wage. I thought the market was supposed to be all based around supply and demand. This just shows how out of touch these CEO's are.

They should work a year on the lowest salaried employee of their company for a while.
by simianparrot | 2025-10-02 14:50:59+00:00
I think that’s down to two things: Adaptability and survivorship bias. If you have ADHD (and mine was never medicated nor have I bothered to get a re-evaluation as an adult; they called it “slightly hyperactive” when I was a kid, no idea if I would still be considered to have ADHD today) then most education isn’t effective and so most likely you either adapt to autodidact or you fail.
by kwanbix | 2025-10-02 14:51:23+00:00
It is troubling because:

* Windows 10 (IoT LTSC) will actually be supported to 2032.

* Microsoft is forcing hardware requirements that are just there because reasons as Win 11 IoT/LTSC have lesser requirements.

* Because Microsoft sold Win 10 till 2023, so it is basically shooting it down after 2 years.

* Because Win10 still has 40% of market share.
by nerdsniper | 2025-10-02 14:51:25+00:00
99% of the time, I agree with you.

But hypothetically, what would you call a situation where 20 companies would all be willing to pay salaries of $1 million/year to fill 10,000 open positions that required 5 years of training, but there are only 5,000 people who have that training? Would that be a "labor shortage"?

It seems your solution works for companies willing to pay more to poach from other companies, but might not work in situations where all of them need more skilled labor now.

Also, the $1M/year illustrates a point...why not $10 million or $100 million/year? At some point, the salaries are indeed "high enough" but the skills still just aren't available to hire.
Ask HN: How do I even use a computer anymore?
by re6tor | 2025-10-02 14:51:29+00:00
I'm a senior consultant (DevOps, security) with 15+ years of experience. When not doing work for a client, I don't seem to know what to do with my computer anymore... I get put off by all the threats/friction I've been exposed to professionally. Does this happen to any one of you too? I think most of my pain points are related to being perma-connected to the Internet but it might be something different.

Coding isn't fun anymore - Need to set up a devcontainer inside a VM (a Podman machine) so as not to get rekt when using dependencies - Almost no programming language or mainstream project publishes documentation to be consumed offline, let alone manpages - Need to constantly browse the web to look for references or ask my LLM of choice

Self-hosting is its own job - Set up Traefik with a WAF middleware (ModSecurity) when traffic is proxied to stateful applications - Keep up-to-date with my services' changelogs and regularly bump container image tags + digest reference - Integrate services with Authelia for SSO

You can't just download software - Reduce to a minimum the amount of software that I run on my actual laptop - Anything that I don't install from Homebrew needs to get scanned in Virustotal, including every update - If it's a one-off, it'll run in a VM

PS: I decided not to comment on SaaS offerings because that'd keep me going forever...
by grapesodaaaaa | 2025-10-02 14:51:57+00:00
I’ve had this happen to numerous friends.

Haven’t you heard? The best way to contact gmail support is by posting about it on tech websites /s

It’s sad that I often see resolutions happen here after an engineer scrolls through the comments. I agree that not having backups and your own domain is asking for trouble the way things are currently structured with online mail.

I will say that I hosted my own servers for years, but it’s a lot of trouble and not for everyone (plus, I could never quite get the spam filtering tweaked how I wanted).
by onlyrealcuzzo | 2025-10-02 14:52:02+00:00
It's nuts to read this technology has only been around since 2008. It seems like it's been around forever.

I'm not that old, so that's part of it. And also, 17 years is a long time in tech.

Regardless, it is a modern miracle that there's been this much progress in that short of a time period.

The article stats a 95% success rate - which doesn't seem great, but <0.5% of incidents have serious complications, most of the other 5% are temporary minor complications.
by thisisnotauser | 2025-10-02 14:52:02+00:00
All the security issues patched in software have either been there since it was released or are introduced with feature updates. As a security veteran, the end of patching is hardly as dire as this imagines.

Update:

Patching has always been security theater for systems where security actually matters (national security), because it's assumed nation states already know vulnerabilities often years before there's a public disclosure or patch. These patches have always been to deal with nuisance actors impacting non-critical users. Besides, the user getting tricked is always the biggest risk, and patching does nothing at all for that.

If you care about security, don't get on the internet. The device you're using right now is probably already trivial compromised by unpatched vulnerabilities, if not known only by a state actor than a spyware company. Pretending this isn't the case is worse than discontinuing vanity security theater.

This is like everyone freaking out because they're shutting down the TSA. The idea that patches are important and effective is more dangerous than not patching.
by freedomben | 2025-10-02 14:53:16+00:00
I don't disagree, but I do think the modern culture of company hopping is contributing to this. As a leader entrusted to make good decisions for the company, you must consider this reality.

At a previous company we hired a lot of junior engineers with the idea that our relatively high pay and reasonably good work would help us build a strong generation of seniors a few years down the road. What we mostly found was that we spent a ton of money and our sr eng time training and sharpening them, only for the vast majority of them to leave after 1 to 3 years. As I've gotten more into hiring, it's not at all surprising to me now as this is just clearly in the culture.

To be clear I'm not blaming the employees, in fact I blame ridiculously stupid HR practices for the last 20 years because they built a structure in which the only way to get a raise was to leave the company, and that was also often the best way to get promoted too.
by crazygringo | 2025-10-02 14:53:34+00:00
> Windows 10 is used by 42.8% of all Windows computer users worldwide. By contrast, when support for Windows 8 ended in January 2016, only 3.7% of Windows users were still using it. Only 2.2% of Windows users were still using Windows 8.1 when support ended in January 2023.

> Many of the computers still running Windows 10 can’t upgrade to Windows 11. In 2022, hardware researchers found that 43% of all computers running Windows 10 could not move to Windows 11 — which equaled around 400 million computers at that time.

Wow. This is actually pretty troubling. I naively assumed Microsoft was just following previous practice and that this wasn't a big deal, but this is actually... insane.
by vrzanatta | 2025-10-02 14:53:56+00:00
Hi everyone,

I’m a current student at HEC Paris working on my thesis about entrepreneurship. I’m looking at how a founder’s personal financial runway at the moment they went full-time on their startup might relate to the way the company develops and raises funding.

Some questions I'd like to explore are: - Does more runway lead to better long-term decision making? - Or can it reduce urgency and slow progress? - Is there a relationship between personal runway and fundraising outcomes?

The topic is fascinating to me because the concept of “founder’s personal runway” is not yet explored in detail. The results could also help future entrepreneurs reduce uncertainty when deciding to start a company.

To explore this, I’ve put together a short (8-question, ~45 second) anonymous survey for founders.

It would mean a lot if some of you could take part and share your experience: https://forms.office.com/e/RGWL3g9Rke

Thank you so much for helping a student out, I really appreciate it!
by RankingMember | 2025-10-02 14:53:59+00:00
Unfortunately sedans and hatches are just about completely out for the domestic automakers- they sold poorly and were discontinued. The reasons behind poor sales are surely multi-faceted, but, for Ford in particular, they didn't help matters with quality issues like the "Powershift" dual-clutch automatic, which was flawed from the beginning and left a lot of Focus and Fiesta owners (both now discontinued in the US) with a bad taste in their mouth.

https://en.wikipedia.org/wiki/Ford_PowerShift_transmission
by hobs | 2025-10-02 14:54:33+00:00
Nope, windows 11 was extremely shoehorned in and the public has no obvious need or benefit for it, which is why they tried to auto update everyone and then force an out of support situation.

This is the same microsoft that said win 10 would be the last version of windows and that they'd basically be patching and working on different versions of it forever.
by masfuerte | 2025-10-02 14:54:45+00:00
Global uniqueness works in Java. Modules are named with the organisation's DNS name in reverse (guaranteed unique) plus the module name or whatever additional structure you want. So Microsoft's evil module might be `com.microsoft.evil` or `com.microsoft.marketing.web.evil`.

But as you say, this doesn't solve the problem of including multiple versions of the same module.
by bilekas | 2025-10-02 14:55:03+00:00
> There is no such thing as a labor shortage.

Of course there isn't. This is out of touch employers saying "Nobody wants to work for $1 an hour, so must mean there's a shortage."

It's wild, that same in the service industry, restaraunts for example paying 1/2 dollars an hour and then putting the onus onto the customers to pay in tips.

https://www.businessinsider.com/what-its-like-to-work-at-waf...

It's ridiculous, GenZ has just realized they don't want to participate in the racket and I don't blame them.
by yegle | 2025-10-02 14:55:14+00:00
I used BofA chat bot embedded in their app recently because I was unable to find a way to request a pin for my card. I was expecting the chat bot to find the link to their website where I can request the pin, and would consider a deep link within their app to the pin request UI a great UX.

Instead, the bot asked a few questions to clarify which account is for the pin and submitted a request to mail the pin, just like the experience talking to a real customer representative.

Next time when you see a bot that is likely using LLM integration, go ahead and give it a try. Worst case you can try some jailbreaking prompts and have some fun.
by phtrivier | 2025-10-02 14:55:58+00:00
From [1]

> The growing wedge between productivity and typical workers’ pay is income going everywhere but the paychecks of the bottom 80% of workers. If it didn’t end up in paychecks of typical workers, where did all the income growth implied by the rising productivity line go? Two places, basically. It went into the salaries of highly paid corporate and professional employees. And it went into higher profits (returns to shareholders and other wealth owners). This concentration of wage income at the top (growing wage inequality) and the shift of income from labor overall and toward capital owners (the loss in labor’s share of income) are two of the key drivers of economic inequality overall since the late 1970s.

This part:

> returns to shareholders and other wealth owners

My understanding is that "other wealth owners" include... pensioners (through pension funds), is that correct ?

Beside the sheer greed of shareholders, how much does the curve boil down to "companies have to use revenues to pay current workers and previous workers, and we make new 'previous workers' every year" ?
by ip26 | 2025-10-02 14:56:17+00:00
Optimizing for the hardware you are on is demonstrably an effort and skill issue. Everyone understands that with enough time and engineers, any piece of software could be optimized better. If only we had large volumes of inexpensive "intelligence" to throw at the problem.

This is one of my back-of-mind hopes for AI. Enlist computers as our allies in making computer software faster. Imagine if you could hand a computer brain your code, and ask it to just make the program faster. It becomes a form of RL problem, where the criteria are 1) a functionally equivalent program 2) that is faster.
by skhameneh | 2025-10-02 14:56:24+00:00
> ChatGPT has largely replaced Google in my everyday use

This. Organically replacing a search engine (almost) entirely is a massive change.

Applied LLM use cases seemingly popped up in every corner within a very short timespan. Some changes are happening both organically and quickly. Companies are eager to understand and get ahead of adoption curves, of both fear and growth potential.

There's so much at play, we've passed critical mass for adoption and disruption is already happening in select areas. It's all happening so unusually fast and we're seeing the side effects of that. A lot of noise from many that want a piece of the action.
by tecleandor | 2025-10-02 14:56:37+00:00
BTW, "LaLiga" Spanish operator mentioned in the article as the one promoting the arrest of this guy in Argentina is the same mentioned this past weeks as getting Spanish ISPs to block wide ranges of IP addresses (specially Cloudflare) each time there's a football match on TV:

- https://news.ycombinator.com/item?id=45358433 - https://news.ycombinator.com/item?id=45195520 - https://news.ycombinator.com/item?id=45323856
by not-a-cat | 2025-10-02 14:56:48+00:00
Tufalabs | COO & Senior research/engineers | Full Time | Zurich, Onsite | 100-130k CHF | https://tufalabs.ai/

Tufalabs is an independent AI research lab in Zurich, focused on high-impact academic-style AI research and large-scale LLM development. We care about compute (currently, 6× DGX B200, 2× NVL72 GB200 incoming). Our mission is to push the frontier of AI science while open-sourcing results and building the engineering muscle to pre- and post-train cutting-edge language models. The ultimate goal is automating AI research, while keeping in mind AI alignment and safety. The ultimate goal is to make sure AI goes well for humanity.

I am looking for a COO to help scale from ~10 to ~15 people.

Ideally you care about AI research, you are excited about the idea of helping us move faster, you like to keep red-tape low, you are a technical person who can create automated processes, and have experience owning and running operations at a startup.

We are also open to senior researchers, comp negotiable

If interested, email me at benjamin at tufalabs.ai
by themotherhucker | 2025-10-02 14:56:56+00:00
Very minor semantic nitpick as a metallurgist, martensitic and austenitic are not terms that distinguish the ductility of the metal, they are ways the atoms organize into crystal structures (which do have an effect on hardness/ductility).

Austenite is one of the high temperature crystal structures of iron, and is not usually seen at room temperature except in certain non-heat-treatable stainless steels, and in highly alloyed steels some small amounts of retained austenite remains that doesn't get the chance to transform due to low cooling rates and suppressed M_f temperatures. Martensite forms by rapidly cooling austenite without giving the atoms the ability to re-organize into their preferred structure (ferrite, pearlite, or cementite depending on the carbon concentration). This transformation actually changes the size of the crystal matrix, which locks in a ton of internal stress as atoms want to move around but can't. All of this internal stress must then be overcome by an external stress to move the atoms around, resulting in a much harder material.

Martensite requires extremely fast cooling rates (on the order of 100s of degrees/second), which is why most carbon steels are quenched to harden them. These cooling rates are only able to be achieved a little ways into the bulk of the material, so you usually end up with a hardened case made of martensite, and a softer more ductile core that is usually pearlite (layers of ferrite [pure iron] and cementite [iron carbide]) that form due to the slower cooling in the core. This is usually actually more desirable than an entirely through hardened piece, as the hard surface can resist wear and indentation, while the soft core increases the ductility and toughness which reduces the risk of fracture.