MurphyA/hacker-news huggingface dataset:
by Sohcahtoa82 | 2025-08-01 17:09:21+00:00
> How is giving food stamps to walmart employees a subsidy for walmart?

If you consider the purpose of a having a job is to pay the bills and buy food, then you're allowing Walmart to not hold up their end of the bargain and then use tax money to fill in the gap.

I can already predict your counterargument, because it's one I see a lot on Hacker News. You'll claim "Well that's the wage the worker agreed to", but that's a highly naive point of view. It ignores the fact that workers at the bottom of the economic ladder have zero leverage. They have to take what they can get. Walmart is abusing that position to pay as little as possible while our tax dollars are picking up the slack.
by exasperaited | 2025-08-01 17:09:49+00:00
> I don't think it is helpful to gatekeep movie making with arbitrary requirements regarding AI usage

I am not gatekeeping at all; I don't understand this argument that this could ever be perceived as gatekeeping. I'm just saying that in my own experience, indie creators tend to perceive generative AI as bullshit, not as liberation.

Artists who tell you that AI is not helping art are not gatekeeping either.
by timjulien | 2025-08-01 17:09:57+00:00
Radar Labs | Software Engineers (ML, AI, SRE, data platform, full-stack, mobile, security) | ONSITE in New York City | Full Time | https://radar.com - Radar Labs is the geo-location dev tool. - Doing 1B+ API calls per day

- Our main languages are Rust and TypeScript, we also use mobile and offline pipeline languages (Python, Scala, and Terraform).

- We're based in NYC with our HQ in Union Square and remote friendly.

Interesting things we're working on:

- HorizonDB, our Geospatial database written in Rust

- Precise indoor location more accurate than iOS and Android leveraging Ultra-Wideband and other sensors and ML.

- Extracting raw map data from satellite maps and the web leveraging ML and AI

- Anomaly detection to identify spoofed locations

- Mobile infrastructure that automatically configures itself optimizing battery-life and location accuracy for different use-cases over time

- Multi-Region AWS K8s deployment, 99.99%+ availability

- Frontend tools to visualize and debug location data at scale

Check out our jobs page here: https://radar.com/jobs#jobs If you have any questions, feel free to reply here or you can e-mail me at tim@radar.com
by hollowonepl | 2025-08-01 17:10:11+00:00
I just browsed through to realize that this is not criticism to tmux very existence. It’s just author found his own ways. That’s OK. I was once screen user, tmux extends that, but comes with emacs keyboard combos like if I was doing Mortal Kombat fatality trick for a simple thing and I personally found zellij more user friendly to me, unless I launch my linux box with i3 where all that is basically replaced by a quite interesting compositor. Point is… there are many ways to solve a problem… finding one that works for an individual doesn’t automatically create religious dogma… unless one wants to be internet famous for 72h and then forgotten until another dopamine shot hits.
by krapp | 2025-08-01 17:10:25+00:00
Why stop there?

Dispense with karma altogether and have an AI rewrite all submitted comments to conform to the guidelines.

In fact, why stop there?

Have every submission auto-generate a thread. Hell, have the AI crawl the web and make submissions. The ultimate form of HN - maximal information density, topicality and factual accuracy, absolute conformity to guidelines and civility. Eternal September is impossible if there are no actual humans involved.

Edit: look, I made a better Hacker News with a prompt in Claude[0]. A couple of scripts and they can dump all this humanslop and replace it with something true hackers can appreciate.

https://claude.ai/public/artifacts/0e7eb83c-5cb9-4611-a9e4-5...
by ben_w | 2025-08-01 17:10:34+00:00
Hah! No, the reason I'd say against Imperial isn't the college itself (but even then, is still third on the list of Oxbridge and), it's similar to why I'm not tripping over smart people here in Berlin: fantastic public transit means the smart people aren't all squished together.

Town and gown, massive town. Diluted organisational opportunity, less room for serendipity in meeting fellow nerds of whatever topic of interest.

That said, I do not know the social organisational structures of much of the USA, so it's plausible that this reasoning doesn't work because the USA has the same spread-out-ness from all the cars, or perhaps everyone in both just knows how to find the nerdy and geeky Schelling points…

But (Old) Cambridge? Geeking opportunities are as densely packed in Cambridge as archeology is within 2km of the Parthenon in Athens. Oxford certainly looks similar to Cambridge in this regard. At least, when I visited, as a tourist, given I didn't live in Oxford at any point.
by fuzzfactor | 2025-08-01 17:10:48+00:00
Childish destruction is really in its own category too.

I would say different US leaders over the decades have had varying degrees of financial acumen when it comes to being able to afford things like NATO, without contributing most strongly to pressure on poor & middle class.

Though no doubt a truly rich country has been able to afford it through thick & thin, as long as there is decision-making consistently at above-average levels, with no undercurrents or personal tendencies toward financial incompetence, malfeasance or outright criminality in sight.

When the fool who drops the ball is closer to the top though, expect it to take a whole lot longer to recover the same yardage that was lost, if at all.

Every now and then there are shameful milestones that just can not be recovered from.

Some things you just can't fix.
by marcellus23 | 2025-08-01 17:11:05+00:00
I don't think that's true at all. I think people who enjoy coding, but don't like AI, like to believe that's true, because it makes it easy to write off AI as useless, and to look down on people who use it ("they're not real programmers anyway. Not like me."). But my experience is that there's a ton of talented people who love programming who also find AI super exciting and useful.

For a hobby I'm writing a little videogame in C using Raylib. I write a lot of the code myself, but sometimes there's an annoying refactor that won't be any fun. I have limited time and motivation for hobby programming, so if an AI can save me 10 minutes of joyless drudgery when I only have 30 mins to work on my project, that's fantastic. Then I get 10 more minutes to work on coding the stuff that's actually interesting.

Not to mention it's an invaluable source of information for how to do certain things. Asking Claude to give me guidance on how to accomplish something, without it writing the code explicitly, is a big part of what I use it for.
by breadwinner | 2025-08-01 17:11:24+00:00
> Like engineers in that community look down on not using the latest features?

Yes. Engineers use the latest features heavily to demonstrate that their skills are current.

One of the worst such features is "var". Some tools even flag your code for not using var when you could. Inappropriate use of "var" makes code harder to read (and even MS documentation says this) and makes code slightly less reliable too.
by theoreticalmal | 2025-08-01 17:11:24+00:00
I guarantee with 100% certainty that if you were in a landlord position, you would be asking the highest rent that would keep your units occupied. You call it greed now, but landlords it’s simply business. You negotiate the highest salary you can, right? And the lowest car purchase price? And go to the cheaper of the two gas stations? Why is okay for you to be discerning but not a landlord?
by gspencley | 2025-08-01 17:11:49+00:00
At a previous employer of mine, it was common to share dev accounts for certain things. These were not security sensitive things. They were there purely for dev purposes and these were things like anayltics tools and stuff that the software being built had to integrate with, so they were basically development sandboxes.

Many of these tools had MFA enabled and so it was common to share MFA codes on Slack because the MFA code was sent to an email address that only one person had access to.

One lunch and learn a group of developers shared how they solved this problem by having the MFA codes pushed to a device that was effectively an on-prem server / dev box that they installed custom built software on to take a screenshot of the MFA code and broadcast it on the relevant Slack channel.

The main point of the lunch and learn, however, wasn't so much to share the tool that they had built, but to talk about how they got around the Mac OS security protections that are there to prevent this sort of thing.

My first thought was "we've just written malware."

I'm specifically responding to this sentence of yours:

> It's especially annoying when employed by the banking apps.

After my experience with that MFA code sniffer ... I know exactly why banking apps and other privacy/security-centred apps prevent taking screenshots :)
by apwheele | 2025-08-01 17:11:54+00:00
These are 100% people who claim to be senior ICs with years of developer experience in python. The resume thing that list being expert in dozens of libraries, etc.

It is even less tricky than you are thinking. I literally just want them to know you need to put in a `hw.py` file `print("hello world")`, and then run from the command line `python hw.py`.

The reasons for failure are myriad (I suppose you could say it is they do not understand, but I legit try, regularly spend 10-20 minutes on just this for the ones who have problems, I am not being tricky). A few are people who do not know file systems (save their `.py` file in a wrong location), a few I think just do work in environments like served jupyter notebooks so don't have any relevant software dev experience (don't know how to execute python directly or write code in a .py file), some I am pretty sure are just liars on their expertise (have a few that just leave interview when asked this question).
by ljf | 2025-08-01 17:12:05+00:00
That is wild - I'm not a 'defund the police' person, but at times like this, reading this story, that I fully understand the intent. It isn't about being unpoliced or lawless, it's about rejecting the system as it exists today and building something better and new.

If you have experience of behaviour like this, I understand that leaning.
by petermclean | 2025-08-01 17:12:06+00:00
Location: Toronto, Ontario Remote: Yes and Hybrid Willing to Relocate: No Technologies: C/C++, FPGA, SystemVerilog, AI ML Inference, AI Compiler, Hardware Architecture, Python, CMake/general infrastructure Résumé/CV: https://www.linkedin.com/in/petercdmclean Email: peter at mcl.ean.email

Mixed hardware/software experience. Experience in technical leadership role. Looking primarily in AI compiler area but am open to other roles.
by kylerpost26 | 2025-08-01 17:12:08+00:00
Location: New York, NY, US Remote: YES Willing to relocate: NO Technologies: Node.js, Python, Go, Rust, Ruby, C/C++, Flask, Django, Ruby on Rails, Video Streaming, MySQL, PostgreSQL, MongoDB, Redis, RocksDB, SQLite, Kafka, RabbitMQ, Etcd, Kubernetes, Jenkins, Terraform Résumé/CV: https://drive.google.com/file/d/1OBXg7iUNn7wQlJ5vw99Z8HQbfZ9nn8G-/view?usp=drive_link Email: kylerpost26@gmail.com Portfolio: kylerpost.vercel.app

A senior backend engineer who enjoys implementing complex logics.
by shuzchen | 2025-08-01 17:12:46+00:00
SEEKING WORK | Edinburgh, Scotland | REMOTE

Well versed in python and javascript, but capable in other languages as well (the majority of this past year has been writing zig, and have deployed Java/Golang/C/Dart recently).

Commonly found using Django but not restricted to that. Lots of experience with modern react/vue as well as Flutter. I've been a remote worker for a decade now, so I had a track record of getting things done without direct supervision. I live in the UK but can and have worked with US entities.

contact: shu DOT chen AT freelancedreams DOT com
by ngkevin757 | 2025-08-01 17:12:48+00:00
SEEKING WORK | Austin, TX, US | Remote | Senior Backend Engineer Portfolio: https://kevinng.vercel.app Contact: ngkevin757@gmail.com

I'm a Senior Backend Engineer with over 10 years of experience in e-commerce, education and hospitality products. I can support the design and development of backend systems that are high-performance, scalable, and secure. I can also build CI/CD, ETL pipelines and observability infrastructure, and am familiar with Java, Python, Go, JavaScript and PHP programming languages and frameworks.
by underlipton | 2025-08-01 17:13:12+00:00
This is a widespread issue and one of the sources of the major dislocation between theory (supply-and-demand) and practice (rents effectively never drop, on paper). It needs to be outlawed. If you have to lower your rate, you (should) have to actually lower your rate. The rent is (should be) what tenants pay, full stop.
by TZubiri | 2025-08-01 17:13:13+00:00
https://hwaci.com/

"Hipp, Wyrick & Company, Inc., or "Hwaci" for short, is a small North Carolina company providing knowledge services to clients around the world since 1992. Hwaci is an S-Corporation owned by the husband and wife team of Richard Hipp and Ginger Wyrick."

Companies are a standard mechanism to provide continuity past the lifetime of a single person. A corporation, if it truly adheres to the laws and bylaws, has enough formalisms to ensure such an organization and its products continue to be supported past a lifetime.
by throw7 | 2025-08-01 17:13:16+00:00
The way taxes work in the U.S. is bass ackwards. They have all the info. I should be the I.R.S. where they submit a completed form to me for me to audit. I decide to sign it or not and go on with my life for another year. The state taxes are even worse (albeit, that may just be ny's problem).
by sarchertech | 2025-08-01 17:13:17+00:00
Replace language with framework. The analogy works just ask well.

In programming you can apply to the same type of job using the same language, the same teamwork, in the same domain with 20 years experience and you’d still be expected to spend time practicing for a test that has almost nothing to do with your day to day work.

I don’t know anyone who spends time prepping for the work they plan on doing at the job they are interviewing for. They just brush up on leet code, or language syntax if they are interviewing for a place that uses a different language or framework share than they normally use.
by rich_sasha | 2025-08-01 17:13:21+00:00
You're not convincing me. It's also not like you are attacking pivotal issues. You point out that some of what is said about Israel is not right, and clearly that is true. You point at one fact I didn't even rely on. Calling it "blatantly disinformation" isnt right either - it was one statement, quickly corrected.

In any case, "it's not 14,000 babies dead in 48 hours, it is only 14,000 with severe malnutrition over 12 months" isnt an argument I'd like to rely on when my judgment day comes.
by RUnconcerned | 2025-08-01 17:13:38+00:00
I'm not sure RCT ever had a modding community, but it's predecessor, Transport Tycoon Deluxe, did. TTDPatch[0] had several gameplay and quality of life improvements, but it was eventually superseded by OpenTTD[1].

[0] https://www.ttdpatch.net/

[1] https://www.openttd.org/
by ronald_raygun | 2025-08-01 17:13:41+00:00
Location: Arizona

Remote: Yes

Willing to relocate: Yes

Technologies: Python, sklearn, a/b testing, numpy, pandas, matplotlib, ML, SQL

Résumé/CV: https://www.linkedin.com/in/geoffrey-bradway/

email: geoff.bradway@gmail.com

I'm a data scientist/machine learning engineering type, with a BS in math and an MS in statistics with over 8 years of experience at large companies, startups and consultancies. I have a solid background doing advanced modeling at places like Deepmind, Numerai, and for Fortune 500 companies (stuff like convex portfolio optimizers, Nonnegative matrix factorization for collab filtering, RL for stock trading, etc). I great at creative ML pipelines go beyond out of the box models.
by the__alchemist | 2025-08-01 17:13:59+00:00
All good ones. I'll add this because A: It's common in Python, and B: There are suitable alternatives in the standard library:

Conflating key/value lookups (dicts) with structured data (classes). They are both useful tools, but are for different purposes. Many python programmers (Myself many years ago included!) misused dicts when they should have been using dataclasses.
by jaredsilver | 2025-08-01 17:14:01+00:00
Brilliant.org | Software Engineers & Designers | Remote (North America), SF, NYC | Full-time | $170k — $235k | https://brilliant.org

Brilliant is building world-class interactive learning experiences that combine challenging problems, compelling narratives, and delightful visual storytelling.

We're hiring engineers and designers to help craft the next generation of interactive learning and change how the world learns.

Engineers at Brilliant think about both "building the right thing" AND "building the thing right" while pursuing high standards of excellence for ourselves, our product, and our codebase.

Our designers craft interaction patterns that make hard math, science, and computer science concepts feel approachable, delightful, and addictively learnable.

If you're energized by the prospect of doing the best work of your career and changing how the world learns alongside the most talented peers you've ever worked with, you can learn more and apply here: https://brilliant.org/careers.
by kurthr | 2025-08-01 17:14:08+00:00
A lot of programs don't want to have to babysit a teenager no matter how talented they are. Some of the more prestigious programs both have some experience with it and extra staff to (give profs warm fuzzies) handle any issues that come up. I'd expect it depends a lot on her interests and the particular professors that study that at any particular institution.

Even as a student, I'd be more interested in which professors at Johns Hopkins were accepting students, than which school.
by timeinput | 2025-08-01 17:14:08+00:00
> They’re not the best candidate experience, but they work at Meta, Google scale, minimizing false positives better than most other formats.

Do they? That is an assertion with out any data. I've worked with F tier developers who worked at Facebook, and Google. They're trying to minimize their false positive rate, but they don't realistically publish it other than laying off large portions of their work force. Presumably because they weren't great, but passed the interview process. If you lay off 3-5% of your staff in a year you had a 3-5% false positive rate. Maybe it's minimized by these in person interviews, but that seems like an unacceptably high false positive rate given how much time the interviewers spend on the process.

3% is probably about as accurate as 'solve fizz buzz in python' prior to AI, and that's where they were in 2022.
by zahlman | 2025-08-01 17:14:25+00:00
> avoiding chicken-and-egg problems by writing the tool for managing a programming language environment in a different language

I've heard this a lot, but I don't really understand the use case. It seems that people want to do development in Python, want to install and manage third-party Python packages, and know how to use command-line tools, but somehow they don't already have Python installed and would find it challenging to install directly? Building from source on Linux is a standard "get dev packages from the system package manager; configure, make and install" procedure that I've done many times (yes, putting it beside the system Python could break things, but you can trivially set an alternate install prefix, and anyway the system Python will usually be a version that meets the basic needs of most developers). Installing on Windows is a standard Windows installer experience.

Aside from that, people seem to imagine "chicken-and-egg" scenarios with pip making itself available in the environment. But this is a thoroughly (if inefficiently) solved problem. First off, for almost three years now pip has been able to install cross-environment (albeit with an ugly hack; I detail some of this in https://zahlman.github.io/posts/2025/01/07/python-packaging-...). Second, the standard library `venv` defaults to bootstrapping pip into new environments — taking advantage of the fact that pre-built Python packages are zip archives, and that Python has a protocol for running code from zip archives, which the pip package implements.

The real bootstrapping issue I've heard about is https://github.com/pypa/packaging-problems/issues/342 , but this affects very few people — basically, Linux distro maintainers who want to "build" an entire Python toolchain "from source" even though it's all Python code that the runtime could bytecode-compile on demand anyway.
by mrweasel | 2025-08-01 17:14:29+00:00
The singleton one is one I've attempted, and no, it doesn't work well in Python. Early in my career I worked on a number of projects where the architects had used a singleton pattern for a number of things. The pattern sort of stuck in my head, but this was in C# and I've mostly worked in Python ever since. As the article points out it's designed for language like Java and C++ (and C#).

In my opinion the singleton pattern does however not make Python code harder to test. In Python it's actually extremely handy, because its incredibly easy to mock out a singleton in your test cases.
by aatd86 | 2025-08-01 17:15:15+00:00
That's interesting but I am wondering in which order to prioritise capital deployment:

1. Education and Health

2. Agriculture for self-sufficiency

3. Infrastructures

4. Housing and Urban planning?

The second, third and fourth items are related but also slightly projection based. Number one is urgent. And also related to the second item. How many top universities on the whole continent? To be fair, when we speak about universities, even in Europe, we think about American ones. Except Oxford, Cambridge and LSE in finance perhaps.

Also, the issue that comes after Education is to have policies that favor development of the private sector in order to have jobs. Obviously that would be driven from the items above.

Just that driving housing development too hard too soon based off of population growth projections could be easily sketchy. Especially since there is a scarcity of available capital due to numerous factors. I'd tend to think that Housing will solve itself according to supply and demand trends, unlike some of the other priorities.
by jonathanlydall | 2025-08-01 17:15:47+00:00
The author wishes there was more of a storyline to the game. Which is absolutely fine as it’s their preference.

But it made me think of how Minecraft has almost no story (well, something was added later but it’s optional to follow it) and perhaps that contributed to its major success.

Decent sandbox games don’t need stories if the mechanics are satisfying enough and games like Sawyer’s Tycoons and Minecraft are evidence of that.

Sometimes it’s nice to just unwind by playing a game with little to no pressure. You pick it up and drop it at your leisure. The only downside is they can turn into huge time sinks as they don’t have a clear “The End” to them.
by alexzhues | 2025-08-01 17:16:06+00:00
I don't think you read the article. It explains that those three members who came forward were not actually servers, but restaurant management & owners. Additionally, the article is not missing this issue you call out. The author goes so far as to discuss Casino dealers in Vegas who would stand to gain the most out of this sales tax proposal (sales commissions in your anecdote do not count as tips). But primarily, the author is concerned about the 1/3 of tipped workers who do not pay federal income tax and are at risk of falling below the poverty line due to reductions in their minimum wage.