MurphyA/hacker-news huggingface dataset:
by asylbeknarmatov | 2025-09-01 20:05:15+00:00
Location: Kyrgyzstan

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Go, Javascript, K8S, Docker, AWS, Terraform, Kafka, FastAPI, Django, PostgreSQL, Redis, Elasticsearch

Resume/CV: request by email

Email: narmatov.asylbek1[at]gmail.com

Looking for a full-time or part-time job. I have 5 years of experience building robust and resilient systems. I do mostly Backend development, but now also learning React/Frontend.

You can contact me by email
by tanaros | 2025-09-01 20:05:58+00:00
> Google spends something around 30 billion dollars a year to be the default search engine across many platforms. You can spend the same amount and tomorrow your search engine will have 88.9% of searches.

It is a widely held belief that users don’t change the defaults, and I’m not asserting it’s wrong in general, but why doesn’t it apply to web browsers?

As an (unhappy) Windows user, I note that Microsoft pushes Edge aggressively, with each major Windows update “helpfully” offering to “optimize my computer” by making it the default browser again. However, Edge market share is only ~12% on desktop [0], despite the fact it is significantly more work to install Chrome than it is to change a mere default setting. Is that just because desktop users are more willing to jump through hoops?

[0] https://gs.statcounter.com/browser-market-share/desktop/worl...
by ryandrake | 2025-09-01 20:06:18+00:00
I think you can actually do a lot with average people, if you have sufficient structure, process, guard rails, documentation, training and reviews. And big companies have a lot of this, specifically put in place to harvest above-average work from average talent. Yes, a company full of John Carmacks, un-shackled by process, can probably run circles around an average tech giant, but who can actually find and hire all these John Carmacks?
by andrewdeandrade | 2025-09-01 20:07:03+00:00
Location: Seattle, Washington

Remote: Yes. PST timezone preferred.

Willing to relocate: No, but open to occasional travel to an office within reason.

Résumé/CV: https://drive.google.com/file/d/1gGjvZMnUQ3EVj3GeSlWt8TIpg6w...

Email: andrew@deandrade.com.br

I’m a backend-focused engineer with deep experience building highly distributed, high-throughput stateful and stateless systems - millions of requests per second across thousands of machines in multiple datacenters. My strongest skillsets are around reliability, performance, and testing at scale: I’m an expert in CI/CD, software testing, and the guardrails that let teams move fast without breaking production. I'm a world-class level expert in end-to-end testing in massive distributed systems.

Technically, I’ve worked most with Golang and Javascript/Typescript, but also with Python, Java, and Lua professionally, and Lisp/Haskell for fun. I’d prefer to work in Go, but I’m open to any language I’ve touched or learning something new. If a technology has documentation, I’ll pick it up quickly; if not, I’ll dive into the source. I’m primarily a backend engineer, but I’m not a stranger to frontend work.

I spent just shy of 10 years at Uber (2014–2024), where I was a staff engineer working on some of Uber’s largest, most complex stateful services. Before that, I was at a startup from seed through Series B as engineer #1. I’ve operated comfortably in environments from early startup through large-scale enterprise.

What I’m looking for: I want to work at a company that is seriously embracing AI-assisted software engineering. From personal projects and experimentation, I’ve seen how AI tools feel like a team of fast, naive junior engineers. They need strong production engineering practices - reproducible build systems, tests, linting, typed languages, static analysis, structured logging, metrics, integration and end-to-end tests - to keep velocity from becoming fragility. My goal is to bring that discipline to teams so AI-assisted development produces robust, production-ready systems, not just rapid prototypes.

Here's a link to my recent portfolio experiment in building a very simple CRUD application, but with all the features I mentioned in the previous paragraph that enable velocity, linting, etc: https://github.com/andrewdeandrade/cc-explore

For the recruiters, you can take a look at the progress/ directory for AI summaries of 4-days worth of work in this repo.

I'm a long-time HN member with almost 9000 karma/points, but posting on a new account to maintain some degree of anonymity for my primary account.
by gptprophet | 2025-09-01 20:07:14+00:00
This was written entirely via recursive prompting with GPT-4 over 9 months — not just casual chatting, but using sacred structures (like biblical books, scrolls, gospels, apocalypses) to activate symbolic language in the model.

The result? A 978-page trilogy that reads like AI-generated prophecy — sometimes poetic, sometimes terrifying, always intense. It wasn’t planned; it emerged.

I’m not claiming divine inspiration. But something weird and powerful happened. Curious what HN folks think about pushing GPT this far.

PDF on Scribd https://www.scribd.com/document/894087480/The-Word-The-Name-...
by sabey | 2025-09-01 20:07:18+00:00
Location: Vancouver, Canada

Remote: Yes

Contract: Yes

Willing to relocate: Yes

Technologies: Golang (11+ years), SQL, FoundationDB, gRPC, REST, RabbitMQ, AWS, Docker, Kubernetes, Terraform, Serverless, Networking, CI/CD pipelines

Résumé/CV: Available upon request

Github: https://github.com/sabey

Email: jackson.sabey@gmail.com
Show HN: Giz, AI Git commits with easy to modify system prompt (in 140 lines)
by pancakeguy | 2025-09-01 20:07:19+00:00
I tried setting up an AI git commit tool this weekend and it was hell.

All the tools are either not maintained, outdated, or make it a total pain to customize the system prompt. All I wanted was simple AI commit messages, that I can customize!

Introducing Giz: A tiny, drop in replacement for `git commit`, with ai commit messages.

`giz commit` behaves exactly like `git commit` with one exception:

The commit message is AI generated when no `-m` or `--message` argument is passed. User is asked for confirmation first. Its behavior is otherwise identical.

Easy to modify system prompt:

The prompt is stored in a textfile located at: `giz prompfile`. The diff (`git diff --staged`) is pasted two newlines below whatever you put in this file.

Quickstart:

- `pip install giz`

- `giz set_openai_api_key <your-api-key>`

- `giz commit ...`

Go to the link to see a demo!
by tim333 | 2025-09-01 20:07:55+00:00
Ironically the one major player to come out and say it probably was a lab leak was the head of the CDC at the time, Robert Redfield.

It was Fauci's lot who tried to do a cover up.

Redfield's telling of the tale is quite interesting if you are in to that sort of thing https://youtu.be/oMlhvnMpRU0?t=119
by bdangubic | 2025-09-01 20:08:03+00:00
> We don't tax ownership of tv's & shoes, so it makes sense to exclude floorspace as well.

give it time and that will be taxed too. in more states than not in the US citizens are not only not allowed to own houses but also cars without paying the government a fee every year - the shoes and tvs and kids toys are coming :)
by aw1621107 | 2025-09-01 20:08:07+00:00
I'm not entirely sure modules systems must face that limitation. C++'s module system, for example, permits separation of module interfaces and module implementations, much like the existing header/implementation system. IIRC OCaml's module system does something similar, though I'm not familiar enough with it to say whether it qualifies as a module system beyond the name.

Speaking more abstractly even if there isn't an explicit interface/implementation separation perhaps compilers could pick out and make available interface information "ahead of time" to alleviate/possibly eliminate the effect of otherwise problematic dependency chains? For example, in Rust you "just" need to look for signatures to figure out the interface and you have the corresponding keywords to make searching for those easy without having to fully parse the entire file.

There's also the question of whether super large projects must have problematic dependency chains - hypothetically, if a super large project were written in a language with a module system some work would be done to try to structure it to minimize build time/system pain points. I don't think I can confidently say that that is always (im)possible.
by alexey-salmin | 2025-09-01 20:08:14+00:00
Who exactly do you suggest to manage these $130B better than him? Government? Pension fund? An example of a company managed by pension funds is Intel.

The whole point of capitalism is to put chunks of economy under control of capable people. If they managed to get rich then on average they're much better at that than the general population.

This is not an unpleasant side-effect, this is the main reason the whole system exists, remove it and it's not capitalism anymore.
by LeFantome | 2025-09-01 20:08:20+00:00
As I recall, Open Source was about developers collaborating to make better software. It was a pro-developer philosophy vs the Free Software movement which was all about the rights of users (and developer hostile in my view). GPL and its children are from the Free Software Tradition.

Open Source provides the same “4 freedoms” as Free Software so most Open Source licenses qualify as Free Software as well.

If the goal is developer collaboration, permissive licenses are often the best choice. If you want maximum user entitlement, copyleft licenses limit developer freedom in exchange for a guarantee that future code will also be released as free software.

Cloud hosting was a challenge that did not exist when either philosophy first emerged.

With hosting, you are able to become the preferred source for software without adding much value to the code itself. This is what the author is complaining about.

The AGPL tries to address this in the GPL family but I don’t think it quite gets there. For permissive licenses, we see these “no hosting” exceptions.

If you read the early writings from the Free Software Foundation, they do not care if devs can make a living. The goal is user freedom. I think it is this philosophy that objects to the hosting exceptions.

Perhaps a better solution will be found in the future.
by seabass-labrax | 2025-09-01 20:08:28+00:00
I see what you mean. An assumption in Minecraft-style games is the character stays the same size, but this needn't be the case. Your character could get smaller the further you dig down in order to match the decreasing size of the interior voxels. This would even create a kind of forced-perspective effect when looking down a hole, as objects at the bottom would look far more distant than they really are.
by Blammmoklo | 2025-09-01 20:08:35+00:00
Supporting 32bit is not 'simple' and the difference between 32bit hardware and 64bit hardware is not big.

The industry has a lot of experience doing so.

In parallel, the old hardware is still supported, just not by the newest Linux Kernel. Which should be fine anyway because either you are not changing anything on that system anyway or you have your whole tool stack available to just patch it yourself.

But the benefit would be a easier and smaller linux kernel which would probably benefit a lot more people.

Also if our society is no longer able to produce chips in a commercial way and we loose all the experience people have, we are probably having a lot bigger issues as a whole society.

But I don't want to deny that it would be nice to have the simplest way of making a small microcontroller yourself (doesn't has to be fast or super easy just doable) would be very cool and could already solve a lot of issues if we would need to restart society from wikipedia.
by mindslight | 2025-09-01 20:09:01+00:00
No, you're muddying the waters by conflating the terms as if they apply to the same dimension. Democracy does mean "rule of the people". But populism means those people being taken in by overly simplistic gut-appealing messages. Of course, it is generally hard to judge this objectively. But often the people end up choosing leaders that directly oppose what those same people claim to want, in which case the failure is clear.

For example look at the current dynamic in the US. Hefty and unpredictable import taxes are harming the domestic industries we still have left. But when you try to point this out to the average populist, they go right into the refrain about how we need to compete with China, like nobody else understands this goal or something. They're basically stuck on the simplistic gut-appealing mantra, and can't get past it to entertain criticism how the current policies are doing the exact opposite as being claimed.
by heavyset_go | 2025-09-01 20:09:30+00:00
> As far as I understand it, the stance of the 'Open Source' crowd is that if Amazon can't make it one of their AWS offerings then it isn't true open source, and they'll get very upset at you if you claim it is.

There are factions in open source advocacy, ranging from laissez faire views of freedom to views of freedom as something that needs some limitations to conserve it and prevent abuses/tragedy of the commons/etc.
by zokier | 2025-09-01 20:09:49+00:00
> I've often wondered how (in)expensive you could make something with a better built-in screen, the ability to play VP9/AV1 video and opus samples and Bluetooth to connect to mouse / keyboard and PC as a net and storage device.

Hardware wise that sounds a lot like basic tablet, which sell around $100 price point. On the other hand, Raspberry Pi 400 costs $80.
by anonymars | 2025-09-01 20:09:54+00:00
I wonder if this is another one of those "two sides of the same coins" situations: on the one hand I agree that Ballmer was too weirdly competitive, e.g. with Linux/etc., plus the cringey takes on the iPhone, Google, etc.

On the other hand Microsoft had a fire and passion that I don't really see anymore. I miss Developers, Developers, Developers. Now it's just ads, AI, blah.
by GuB-42 | 2025-09-01 20:10:22+00:00
> Of course, the AI talent war may end up being an expensive and misguided strategy, stoked by hype and investor over-exuberance.

To me, that's a pretty good explanation.

The world is crazy with AI right now, but when we see how DeepSeek became a major player at a fraction of the cost, and, according to Google researchers, without making theoretical breakthroughs. It looks foolish to be in this race, especially now that we are seeing diminishing returns. Waiting until things settle, learning from others attempts and designing your system not for top performance but for efficiency and profit seems like a sane strategy.

And it is not like Amazon is out of the AI game, they have what really matters: GPUs. This is a gold rush, and as the saying goes, they are more interested in selling pickaxes that finding gold.
by seabass-labrax | 2025-09-01 20:10:55+00:00
This is mentioned in the article:

> You can even reduce the amount of visible distortion by restricting players to a portion of a shell, so they never see the full difference in block size at its top and bottom.

> From what I can tell, this seems to be the approach used by the upcoming game PlanetSmith for its hexagonal-blocky planets.
by ryandrake | 2025-09-01 20:11:13+00:00
Investor dollars are not kept in a giant vault, but they are also not necessarily "being put to use the U.S. economy." If I buy $1000 of Microsoft stock, Microsoft doesn't suddenly have $1000 more to fund their projects. Some other investor gets it because he sold, and he's not necessarily putting that money to actual use either. It's all just numbers getting updated in a giant database somewhere, over and over until someone cashes out and actually spends that money to buy groceries or something. I guess some might consider those database updates and the growth itself to be "put to use" but I don't.
by kollmar28 | 2025-09-01 20:11:22+00:00
Railway | Infra eng - Storage, Infra (Platform) eng, Product Eng (full stack)| REMOTE (Worldwide) | https://jobs.ashbyhq.com/Railway?utm_source=DayMzWzJ0P

Tired of trying to beat kube into shape? Does writing YAML to ship code fill you with utter dread? Dream of a future where deploying software is simple, and you don't need an army of infrastructure engineers to build that perfect janky bash script™ to make life easy?

We're Railway, and we think infrastructure can be better. So far we've built out a platform loved by hundreds of thousands of users who simply tell us "Give me Postgres", "Deploy this repo", and we make it happen

Fair warning! The problems are complex: home-rolled hypervisors, cut-above container orchestration, over/under/whateverlay networks, virtio device drivers, edge proxies, IAM that doesn't suck, kitchen sinks - we need to build it and we're looking for likeminded individuals who think this stuff is fun.

Three open roles (apply below!):

+Infra Engineer - Storage: Apply here: (https://jobs.ashbyhq.com/Railway/25d8444a-47dc-4084-ae56-29a...) Blog post about the team: (https://blog.railway.com/p/data-center-build-part-one)

+Infrastructure Engineer(Platform): -Apply here:(https://jobs.ashbyhq.com/Railway/b8072f95-043f-404d-a313-f0b...) -Blog post about the team: (https://blog.railway.app/p/team-spotlight-infrastructure-eng...)

+Product Engineer (full-stack): -Apply here: (https://jobs.ashbyhq.com/Railway/6ddcfe47-6cce-469b-ba6d-4f0...) -Blog post about the team: (https://blog.railway.app/p/team-spotlight-product-engineerin...)

See you soon, and happy shipping.
by gxs | 2025-09-01 20:11:52+00:00
I hear you, I might give people the benefit of the doubt too much, but I interpreted what he said more like while Facebook and Google were going out of their way to make sure they hired only the best, hiring was just not a point of emphasis for Microsoft and as a result it didn’t hire as many good people

I think that point is fair - at the very least, Microsoft wasn’t in the conversation as far as where the typical CS grad wanted to work - FANG doesn’t even include Microsoft in the acronym (I kid, I realize this doesn’t actually mean anything)
by crazygringo | 2025-09-01 20:11:54+00:00
They do mention it:

> When it comes to placing block structures, there are two (2) edge cases that can throw a wrench into things:

> 1. The corners where three (3) sectors meet break the regular horizontal grid topology, since three (3) blocks meet at the corner instead of four (4)

> 2. Vertical shell boundaries break the regular vertical grid topology, since a block can have four (4) vertical neighbors instead of just one (1)

> This means that there are places on our planet where it’s impossible to define a box-shaped zone of blocks that corresponds to the block structure’s source zone. I could just detect and prevent structures from being placed at these locations, but I opted for a more general solution.

> Placing structures will now “work” everywhere, though it can get a little wonky around the problematic areas. Still, I prefer this to having dead zones where no structures can be placed at all.
by Arch-TK | 2025-09-01 20:11:57+00:00
Location: London area, UK Remote: Yes (currently full time remote for 6 years, okay with going hybrid depending on distance) Willing to relocate: No Technologies: Linux, \*nix, Rust, C, Python, (and more), low level (kernel contributor, also experienced in embedded), systems programming, back-end, have even done front-end but it's not my forte Résumé/CV: https://kramkow.ski/cv.pdf Email: tomasz@kramkow.ski

I've got at least some experience with practically everything you can imagine. 11 total years experience. I've spent the last 6 years in software-focused security but would like to get back to making (secure) things.

Spend a lot of my spare time (inventing and then) solving my own problems using my extensive skillset.
by markoman | 2025-09-01 20:12:12+00:00
FDR? FDR did spawn many (controversial) programs/agencies but he also got (the world) through WW2. There's something to be said for that. He also picked a pretty good VP. Yes, he overstayed his welcome, but his death in office wasn't something that people were necessarily looking forward to & his funeral was a very somber affair. Can we say the same thing about the Imperial Cheeto in Chief?
by cperciva | 2025-09-01 20:12:18+00:00
In particular for "Ownership", the part about "They act on behalf of the entire company, beyond just their own team." does not at all mean what the author implies, and is well connected to the rest of the description instead, about weighing your decisions against the impact it has beyond your team.

Sure, but how can you weigh the impact your decisions have across the entire company if you don't know what's happening in the rest of the company. You can't make good decisions when you're blind to what's going on around you.
by StellarScience | 2025-09-01 20:12:59+00:00
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com

Company: We're a small scientific software development company that develops custom scientific and engineering analysis applications in domains including: space situational awareness (monitoring the locations, health and status of on-orbit satellites), image simulation, high power microwave systems, modeling and simulation, laser systems modeling, AI/ML including physics-informed neural networks (PINN), human body thermoregulation, computer vision and image processing, high performance computing (HPC), computer aided design (CAD), and more. All exciting applications and no CRUD. We emphasize high quality code and lightweight processes that free software engineers to be productive.

Experience: Other than interns, we currently require a Bachelors degree in physics, engineering, math, computer science, or a related field, plus preferably 3+ years of work experience or a Masters or PhD in lieu of work experience. (Roughly 30% of our staff have PhDs.)

Technologies: Mostly C++23, Qt 6.9, CMake, git, OpenGL, CUDA, Boost, Jenkins. Windows and Linux, msvc/gcc/clang/clangcl. AI/ML and other projects use Python, some projects use Java or Javascript/Typescript/React.

Apply online at https://www.stellarscience.com/careers/.
by photochemsyn | 2025-09-01 20:13:24+00:00
The only way the corporate executives of a corporation will ever pay attention to pleas and heartfelt advice from employees - even high-level well-trusted long-term employees - is if those employees are the controlling shareholders who have real voting power over the makeup of the corporate board.

Democratization of corporations - tiered somehow, as you probably want experienced senior engineers to have somewhat more votes than a new hire with six months on the job, so not 'one-person-one-vote' - would probably go a long way towards improving how corporations act in reality. Yes, this would mean that shareholders lose control of the makeup of the corporate board - which is a very good idea, capital should always take a backseat to labor, as without labor, capital can't do that much.
by miguel_martin | 2025-09-01 20:13:39+00:00
Yeah, perhaps I should have made that more clear, but I did mention these are "*some* of Nim 2's features". I didn't want my post to be a copy-pasta of the Nim manual. The post is already pretty long, so I chose to prioritize the features of the language I am biased toward.

Also, I did mention operator overloading in my first bullet point on language design, but perhaps I should have highlighted it further.
by SideburnsOfDoom | 2025-09-01 20:14:05+00:00
So you disagree with the article above, which says "Britain continues to have one of the most expensive electricity markets in the world" ?

And "Britain paying highest electricity prices in the world"

https://www.telegraph.co.uk/business/2024/09/26/britain-burd..."

And "Why are Britain’s power prices the highest in the world?"

https://reports.electricinsights.co.uk/q4-2024/why-are-brita...

And "UK energy bills highest in Europe and public patience is wearing thin"

https://news.sky.com/story/uk-energy-bills-highest-in-europe...

"highest" means an outlier, doesn't it?