MurphyA/hacker-news huggingface dataset:
by reactordev | 2025-09-01 20:35:08+00:00
If that is what you take from it, you missed the point entirely.

I could care less about shared_ptr.

The issue is why should I care? Why is it on the dev to determine how a pointer should work? Why the dev has to go back and refactor old code to be new again? Why can’t the committee build non-breaking changes to the spec? I would rather have compile flags that make a pointer an “old pointer style” vs having to mentally juggle which ptr container to use, when, and why.

This is just one example. Gang of 3, becomes gang of 5, becomes mob of state… It’s just a giant mess.
by mnbbrown | 2025-09-01 20:35:55+00:00
Elyos (https://elyos.ai) | London, UK | ONSITE | YC S23

Company: We're the UK's fastest growing AI voice company (~30% MoM) - very deeply focused on the trades industry right now (think your friendly neighbourhood plumbing company).

We're a small but experienced team hiring 3 more to join:

- Founding Engineer - Founding SDR - Founding Operations Lead (customer success)

Tech: GKE, python, postgres, telephony/media streaming, realtime LLMs, contextual eou detection, the occasional REST API.

https://careers.elyos.ai/ or message me - matt (at) elyos.ai

Mention bananas for extra kudos.
by miguel_martin | 2025-09-01 20:36:07+00:00
I actually prefer atlas (see: https://github.com/nim-lang/atlas) to nimble now, it clones dependencies to to a local `deps/` folder relative to the project. It also supports adding local folders to the nimble path for management (via `atlas link` - see docs here: https://github.com/nim-lang/atlas/blob/master/doc/atlas.md#l...), i.e. you can clone your dependencies yourself via git submodule or a manual git clone

To solve your woes, fork and patch the code you need to in order to support pragmas for MSVC. And in atlas, use your fork's git path and if you choose to: submit a PR to the project. You can edit the project locally until something works.
by hinkley | 2025-09-01 20:36:29+00:00
There’s a nut bar on Reddit who talks about the dangers of “quietism” and I have to grudgingly agree with some of his points. I did quiet my monkey mind, but then discovered that without my constant, rapid fire internal monologue, I had difficulty engaging in other self improvement activities. I would later discover I was working predominantly from Fast thinking (Thinking Fast and Slow) which has trouble moralizing on your actions.

Mindfulness is not the same thing, but I’m not sure it’s a solution for us either.
by sebiglesias | 2025-09-01 20:36:34+00:00
Location: Argentina

Remote: Yes

Willing to relocate: No

Technologies: Java, Python, SQL (Postgres), JavaScript, HTML/CSS, R, Typescript, Scala, Bash, React, Node.js, FastAPI, JUnit, Spring, Express, PostHog, Git, GitHub, Docker, Jenkins, CircleCI, Google Cloud Platform (GCP), AWS, Intellij, Kubernetes, Nginx, Redis

Résumé/CV: https://sebiglesias.com.ar/assets/en/cv.pdf

Email: me@sebiglesias.com.ar

---

https://sebiglesias.com.ar

I am a seasoned Software Engineer with over eight years of experience designing and developing robust, scalable systems across cloud, back-end, and front-end technologies. With expertise in functional programming using React, Node.js, and TypeScript, I have led impactful projects that improved CI/CD pipelines and customer experiences, driving measurable growth. Additionally, my work with data-driven systems and microservices using Java, Spring, and PostgreSQL has honed my ability to deliver innovative solutions to complex challenges. I am seeking opportunities to leverage my technical and leadership skills to build transformative software products and contribute to a forward-thinking organization.
by zdragnar | 2025-09-01 20:37:05+00:00
> And this is why rare earth processing left Americ

Not to mention that it can take 10-30 years to open a new mine, between all the environmental reviews and court challenges.

I'm always amazed that people will prevent mines from opening in the US on environmental grounds, then continue to happily buy 99% of everything from overseas, where the environmental and labor regulations are significantly weaker, and governments even more prone to covering up wrongdoing.
by fluoridation | 2025-09-01 20:37:44+00:00
>Think about music rights ownership

What are we talking about exactly? Ownership as in IP, or ownership of a copy?

>You own the flat, but you can't remove the wall.

Of course I can, as long as the wall is internal and non-structural. Everything inside the inner surfaces of the external walls is mine.

>You may own the house, but you can't build a factory there due to zoning regulations.

Well, zoning laws exist because plots of land don't exist in isolation, and affect each other. If I choose to run software X on a computer I own, how does that per se affect anyone else, that I should not be allowed to do so? Not that I should be punished if I do it, but that I should be stopped technologically from being able to attempt it? As I see it, there should be a very compelling reason to infringe on property rights in such an invasive way.

>You can own electric car, but you can't put diesel fuel there.

Literally what's stopping you from opening the charging port of your electric car and pouring in a can of diesel if you really want to? Or, for a more realistic example, what's stopping you from modifying your car by installing a diesel generator in the backseat that continuously charges the battery as you drive?

>I have no idea why anyone would call these ultra-packed cameras on steroids a "general purpose computer".

If you really wanted, you could build an APK yourself to use an Android phone to host a website. Is it good idea? I don't know. That's for you to decide. But in what way is a device that's capable of doing this not a "general purpose computer"? What more does it need?

>Framed like this, this is a debate about OP demanding private companies to transform their product into something very different

No. Phones are already this. They have processing elements, memory, stored programs... They're just computers. No one should get to decide what my computer runs over me. If I want to run something I should be able to run it, and if I want to stop something from running I should be able to stop it. Whether that causes problems for myself is my own business. I don't understand what's so complicated about this, or why anyone would argue against this.
by asyx | 2025-09-01 20:37:50+00:00
Damn. When I had a child in Germany, our version of CPS came over and told me what fun things the city offers for children and asked me about my plans for day care and how I can get help to get a spot.

I once called them because the day care lady of a friend‘s kid is a bit of an idiot and kinda scared us about mass closure of day care centers and it was probably the nicest interaction I’ve ever had with a government agency.

But from what I’ve heard, America in general is a whole other beast both regarding expectations for parents, trust in the kids and the trouble you can get in for minor things.
by rattray | 2025-09-01 20:38:00+00:00
Stainless | Engineers, EMs, Former Founders, GTM, Business, more | NYC & SF ONSITE | Full-time

Stainless is building the platform for high-quality, easy-to-use APIs.

When you `npm install openai` or `pip install anthropic` or `go get …cloudflare`, for example, you’re downloading code that we generated.

We’re ~3y old, ~35 people, have strong revenue, several years of runway, and great customers (including OpenAI, Anthropic, and Cloudflare). We’re backed by Sequoia & a16z.

As one of our first 30 engineers, you’ll get autonomy to build great products, skilled peers, opportunity for tremendous impact, and competitive salary, benefits, and equity.

We’re looking for exceptionally productive, thoughtful, tasteful, and kind people with a passion for making software development better for everyone.

Want to build the future of API tooling? See more at stainless.com/jobs
by rnaarten | 2025-09-01 20:39:06+00:00
So a broader philosophical take,

Before the middle ages, you'd make your own product. That turned into local production, mass productio, but still devices could be desicected and analyzed how they worked. A car from the 60's as an example.

So for the most part of our society, reverse engineering was possible. It is only the last decades with closed source software that the opposite is occuring. But did 'we' ever made this a consious decision? Or our we sucker punched by progress
by pcrh | 2025-09-01 20:39:19+00:00
You forgot to include the 1-1.5 years of pilot data needed for a typical biomedical science (wet lab) grant proposal.

Essentially, the overall return on research investment for academic biomedical researchers themselves as a whole is negative. Which is why a substantial subsidy in the form of underpaid students, etc, is needed.

There are a few top performers who achieve a positive return from grant applications. A more streamlined and less fickle review process would be indeed improve matters, though I very much doubt LLMs in their current state of development will help this process.
by tim333 | 2025-09-01 20:39:51+00:00
You can't really do that, but life expectancy in the US is a fair bit lower than comparably wealthy countries. I'm not sure you can blame the CDC but something is not ideal.

I think it's 84 years in Italy, 79.3 in the US. I'm sure a lot of that is due to healthier diets and less obesity, but isn't that the sort of thing RFK is trying to encourage?
by alexey-salmin | 2025-09-01 20:40:38+00:00
I'm not saying "this is how it works", I'm saying "this is how it should be". The whole point is for entrepreneurs to have control over businesses or big chunks of them.

The only way for your "policy" to "prevent" is to redistribute the control to someone else, usually bureaucrats. And I, again, strongly believe that it's better for businesses to be controlled by entrepreneurs and not by bureaucrats.
by miguel_martin | 2025-09-01 20:40:59+00:00
To be clear, you can compile to WASM with emscripten. However, if you want to call JavaScript code, e.g. to interact with the DOM from WASM in browser, then the bindings that are declared in the standard library will not work.

Instead, you will need to write your own bindings. Here's an example repository of mine using emscripten with Nim: https://github.com/miguelmartin75/nim-wasm-experiments and here are bindings to emscripten's C API for websockets: https://github.com/miguelmartin75/nim-wasm-experiments/blob/...

With emscripten, you can create bindings to JavaScript using EM_JS macros, which you can emit in Nim. Here is an example of how to do so: https://github.com/treeform/windy/blob/bc98d4642c700f0277551...
by gkbrk | 2025-09-01 20:41:11+00:00
Chrome didn't get its marketshare out of thin air either. It paid other software to be bundled just like malware apps, and automatically configured itself to be the default browser.

It also prominently advertised itself on the Google home page, which would probably cost many many billions of dollars if a non-Google browser wanted to do the same thing. On top of that, if you used another modern browser like Firefox, Google websites had popups that you should upgrade your outdated browser to Chrome.

Once Chrome on desktop was popular, then came the "oopses". [1] Accidentally breaking Google websites on non-Chrome browsers left and right.

After Android became popular, it's not hard to guess which browser they shipped by default on millions of devices. Device manufacturers weren't allowed to remove Chrome if they wanted to have working Google Play Services and access to the Google Play Store. I think recently in the EU manufacturers are allowed to remove Chrome and keep Play Services because Google got fined 4 billion euros.

[1]: https://www.zdnet.com/article/former-mozilla-exec-google-has...
by garaetjjte | 2025-09-01 20:41:43+00:00
> They're almost certainly not storing a static list of numbers.

Probably. But I wouldn't bet on it. I once borrowed a car that would glitch if you pressed the cruise control buttons too fast. Normally + and - buttons increase and decrease the speed by 1 km/h. But if you do it too fast, it sometimes eats the entry, and starts skipping one position. Eg. it would increase from 105 to 107, and decrease from 107 to 105. It was persistent until cruise control was turned entirely off and on again. Eh? Making that bug must have taken more effort than doing it correctly. I guess it must be populating linked lists of possible speeds, and then screwing up the links when clicking too fast? (that was Jeep Renegade)
by hinkley | 2025-09-01 20:42:51+00:00
I had a bad back before trying meditation so it was doubly bad.

I have a trick for you but quieting your mind won’t necessarily make your life better. I would instead encourage you to look at “walking meditation”. Forest bathing, cycling, walking. Tai chi is remarkably good. A lot of people with emotional issues are detached from their bodies, and part of healing is accepting that “you” is both your mind and your body.

Alright, caveat served: count your breaths. Count to ten, then start over. This gives your brain something to do, connecting the math and verbal centers but without triggering deeper thoughts. You will catch your mind has wandered when you realize you just counted 13. Just stop and start over, don’t get into judging yourself. It happens to everyone. Just go back to 1. You can analyze the sitting afterward, not in the middle.

But seriously, tai chi is fucking amazing.
by washadjeffmad | 2025-09-01 20:43:01+00:00
Disney might not care about appearances, and the HQs might be flagrantly flouting the rules, but what of the hundred subsidiaries and shadow corps that are their hands and feet? They don't need to court those hires.

An acquaintance is an H1B at an Alphabet (owned) corp, hired to work a position that anyone with an Industrial Engineering BS could. And he only found out who owned his employer after an inspection by HQ prior to the scale up for Bard.

I'm happy he got the opportunity, and it enabled his family to marry him and for his new wife to come to the US and start a teaching position at a university, but his role could have been filled by a local grad... if they could have been convinced to accept his salary.
by idoubtit | 2025-09-01 20:43:04+00:00
> I also wish that the world would settle on a sane date-time format like the ISO 8601

IIRC, in most countries the native format is D-M-Y (with varying separators), but some Asian countries use Y-M-D. Since those formats are easy to distinguish, that's no problem. That's why Y-M-D is spreading in Europe for official or technical documents.

There's mainly one country which messes things up...
by lucb1e | 2025-09-01 20:43:33+00:00
That's definitely the most interesting response I've had to this question, thanks for that

Will have to give this a second thought but as a first one now that I read this: ...and would Cloudflare have helped against the FBI, or any foreign nation doing a request with Cloudflare against child porn? Surely not?! A different kind of opsec is surely more relevant there, so I don't know if it's really relevant to "normal", legal self hosting (as opposed to criminal, much less that level of unethical+criminal) communities or if there's an aspect I'm missing here
by LegionMammal978 | 2025-09-01 20:43:38+00:00
I don't think you'd easily catch him put it in precisely the terms of a "conspiracy theory". He wouldn't have had such a long career if he weren't careful with his words on air.

But he did consider that research to adequately "address" the concerns of a "manmade" virus, and I don't think it would be uncharitable to interpret that as a dismissal of those concerns. After all, he always could have ended his statement with a noncommittal "but this is just one study, and we need more evidence to really know for sure".

And a lot of people do specifically mean a virus that was genetically modified or otherwise selected for human transmissibility when they talk about a "lab leak", so at least he was trying to talk down that version of a lab leak theory.

(Personally, I do think a lot of the theories of an genetically-modified virus are overblown, both then and now, I just wanted to give some perspective for what he actually said.)
by losvedir | 2025-09-01 20:43:55+00:00
My favorite one is leaders "Are Right, a Lot". The others are all generally "meta" about deciding what to do and how to do it, but that one actually calls out the concrete results of actions. It feels pretty meaty, and actually is a way to grade leaders. I've been thinking about it a lot lately, as a team lead, who recently very much was not right about something. But fortunately it's "a lot" and not "always".
by hopelite | 2025-09-01 20:44:14+00:00
It would be something a whole organization and public campaign would need to be built around.

We have also already traversed, unwittingly, into a post-ownership world and the IP issue would need to be dealt with since it was not dealt with to this point and the thieves have gotten away with robbery by default. Books were one of the first steps into a world where you do not own anything you buy, you merely possess it until the IP owner decides to revoke their authority for everything you think you own. I recall the ironic incident in around 2013 where Amazon without permission simply deleted people’s copies of a purchased book from their Kindles due to some IP dispute with a publisher, without even providing notice. The book … 1984, by George Orwell.

It is why in understand if people “pirate” or maybe better put, seize their rights.

Something you cannot share, trade, exchange, gift, pass down, sell, or often even move… is not something you own.
by graemep | 2025-09-01 20:44:40+00:00
They were highly systematic and oppressive. Castes have been separated for long enough and strongly enough for there to be detectable genetic differences.

Caste is far older than western colonialism. The genetic evidence shows that castes oppression has been enough to suppress intermarriage for millennia:

https://www.livescience.com/38751-genetic-study-reveals-cast...

> Boy how do we even talk about neocolonialism today if there are still people with full on colonialist sympathies holy shit

How do we talk to people who are in denial bout historic oppression?
by scottcha | 2025-09-01 20:45:13+00:00
Neuralwatt | https://neuralwatt.com | REMOTE (US – Seattle/Denver/Boulder metros only) | Full-time | $180k–$220k DOE Energy is the #1 constraint in new datacenter buildouts. Neuralwatt is reshaping AI compute around energy efficiency to maximize revenue per kilowatt. We’re a VC-backed, early-stage startup building optimization tools for AI, HPC, and datacenter workloads.

We're hiring 2 experienced founding engineers to help architect our core systems and work directly with customers.

What you'll do:

Technically: Architect critical datacenter infrastructure - Write Rust and Python - Measure real-world energy impact - Design state-of-the-art AI-led optimizations

Non-technically: Help build the business and win customers - Present at conferences - Develop marketing and company materials

Requirements:

- 5–10+ years of software development experience

- Thrive in ambiguous, outcome-driven environments

- Experience working closely with customers

- Clear communication and strong leadership

- Familiarity with LLM/AI infrastructure

Location: Remote-first, but we meet regularly in Seattle/Denver metro areas.

To apply: Email: scott@neuralwatt.com Subject: HN Hiring Include: - Resume - GitHub profile - A short note on why you're interested.

Please note: At this time, we are unable to offer visa sponsorship.
by ohdeargodno | 2025-09-01 20:45:19+00:00
It's written like this because making a circular, infinite list that repeats and recycles the same few components is awful to write, and "(0..60).times(50).flatten()" solves 99% of the problems with 1% of the effort.

Product would probably raise this as a blocker after QA managed to scroll to the end. Who cares.
by frizlab | 2025-09-01 20:46:05+00:00
I never understood why would people want that. Apple is very clear from the start they are limiting what can run on the devices they sell. Why on earth would you buy these if you need to run arbitrary code on it??

Also this is problematic for the people who actually look at what they are buying and actually want to have only limited software allowed on the device (e.g. me).
by jll29 | 2025-09-01 20:46:33+00:00
I never met Winston when he was still alive, sadly, but I first encountered his work when I was still in high school, learning CommonLISP from his AI book.

Every time I am sitting in the audience of a talk where someone uses overcrowded PowerPoint slides with small fonts and goes through tables of numbers that no-one in the audience can read, mumbling quietly or rushing nervously through their material, long having lost most of the audience, I feel like sending the presenters the link to this timeless masterpiece (happens at least a few dozen times per year).

It has also made me a better teacher in the lecture hall, and appreciate using chalk more, and slides less.

This clip is worth watching again every couple of years, which I do, out of enjoyment and to refresh my memory (reminds me I still need to procure some cool props for my upcoming AI1 lecture in October...).
by shuluster | 2025-09-01 20:46:46+00:00
Loop | loop.com | Engineering, Product | On-site San Francisco, CA, Chicago, IL

Loop is on a mission to unlock profits trapped in the supply chain (https://www.loop.com/article/unlock-profit-trapped-in-your-s...) and lower costs for consumers. Bad data and inefficient workflows create friction that limits working capital and raises costs for every supply chain stakeholder.

Loop’s modern transportation cost management platform uses our domain-driven AI to harness the complexity of supply chain data and documentation. We improve transportation spend visibility so companies can control their costs and power profit. That is why industry leaders like Nvidia, Verizon, Dell, J.P. Morgan Chase, ABB, Estee Lauder, Tyson Foods, Yeti and Olipop, work with Loop.

1. Raised $100m+ from JPM GEP, Founders Fund, 8VC, Susa Ventures, Flexport, Index.

2. 250+ paying enterprise customers with multiple-year contracts.

3. High-caliber team of engineers and operators from Google, Scale AI, Flexport, Uber, Rakuten, Square, Meta, Stanford, Brown, Princeton, and Yale.

Fullstack Engineer San Francisco - https://job-boards.greenhouse.io/loop/jobs/4102236004

Fullstack Engineer Chicago - https://job-boards.greenhouse.io/loop/jobs/4830548004

AI Engineer San Francisco - https://job-boards.greenhouse.io/loop/jobs/5391540004

Product Manager, San Francisco - https://job-boards.greenhouse.io/loop/jobs/5602148004

Engineering Director, San Francisco - https://job-boards.greenhouse.io/loop/jobs/5597686004

Other roles at https://www.loop.com/company/careers
by kimixa | 2025-09-01 20:46:49+00:00
On anything but the smallest implementations, the 32 vs 64bit alu cost difference is pretty tiny compared to everything else going on in the core to get performance. And assumes the core doesn't support 32-bit ops, leaving the rest of the ALU idle, or does something like double pumping.

Really the ALU width is an internal implementation detail/optimisation, you can tune it to the size you want at the cost of more cycles to actually complete the full width.