MurphyA/hacker-news huggingface dataset:
by 0xd3af | 2025-08-01 15:32:47+00:00
As a dev of nearly 20 years, a phrase I've often found useful when justifying my hires...

"We can teach them to code, but we can't teach them not to be a dick"

I generally try and decline "tech tests". Ive contributed to open source, and I've got 100 projects I've built from scratch, or as part of a team. I will happily bring my own, and walk through my decisions, and a potential employer can go through them with a fine tooth comb if they like, but honestly, I think those arbitrary tests don’t show off anything about my skillset that I'd actually want to show off.
by BrandiATMuhkuh | 2025-08-01 15:33:02+00:00
Location: Linz/Austria/EU Remote: OK (Any timezone OK) Willing to relocate: NO Technologies: AI (LLM, RAG, Agents, Voice, AI-SDK), Typescript, React, Next.js, Supabase, Firebase, Postgres, GCP Résumé: https://brandstetter.io/Resume_Brandstetter_Jurgen.pdf Email: j@brandstetter.io LinkedIn: https://www.linkedin.com/in/j-brandstetter Salary: USD 150k / year

I'm an AI engineer and senior full-stack developer with an aspiration for a team/product lead or CTO-like position. For ~7 years, I was co-founder and CTO of an ed-tech company called amy.app. My co-founder and I scaled the fully-remote company to about 25 employees. Before that, I earned a PhD in Human-Robot Interaction in NZ and Oxford. I've used the past year contracting, after winding down my company, to learn and apply as much as possible about AI solutions. I'm talking; RAG (Multiple TB), Agentic-Search, Deep-Research, LLM based email automation, AI-tools, MCP, Vibe-Coding,... Currently, I'm designing and working on an agentic enterprise search engine for the AEC industry for a customer (Supabase + Vercel AI SDK, Mastra, Multi-Modal Embedding, etc.)

I'm very product/customer-focused and pragmatic. I like to move super fast (not only because of Cursor :D).

My dream environment is an early-stage, fully remote startup.

PS: I have a family, which means the main compensation via shares isn't an option for me.
by F3nd0 | 2025-08-01 15:33:14+00:00
I could submit a fish on desktop Firefox, but apparently the fish died shortly thereafter. Voting is broken though.

EDIT: Nevermind! Now there's a problem uploading a fish, and the local aquarium is broken, so I can't view the previous one, either. It's a nice idea, but I really wish it worked better with Firefox (being on the web and all).
by flufluflufluffy | 2025-08-01 15:33:28+00:00
Yeah, I was a little confused at all the talk about ML becoming a first class citizen in the language, when in reality it’s just a math library. (a seemingly good math library to be fair!)

I don’t know though, I feel like calling out to an API for doing ML stuff in PHP is always gonna make more sense. The compute power in services offered by AI companies are typically gonna be better than what you probably have on the server that’s running your PHP code. Unless your business is completely built around doing some kind of ML inference AND you went all in on PHP for the backend, then I guess it would make sense.

It’s still a cool extension. I myself still maintain multiple websites built with PHP. It’s not dead people!
by MangoCoffee | 2025-08-01 15:34:30+00:00
>I'm calling it now: investors are gonna get burned hard on this one.

I'm in my late 40s. I'm Gen X. I lived through the glory days of the dotcom boom, when investors got burned for tons of money. But from the ashes of those bullshit companies, we got Amazon, Google, etc., which made investors rich beyond belief.

SoftBank’s Masayoshi Son made a bet on Alibaba ($20 million, its stake now worth $72 billion), and he’s been living off that wealth ever since. I haven’t seen him make any good bets lately. investors don’t really care if 100 of the shit they throw don’t stick because all they need is just one.
by UncleOxidant | 2025-08-01 15:34:47+00:00
> you can train toward performing better in live coding interviews.

I have no doubt that you can. But how much time do I want to waste on this kind of training? Personally, I don't need to do these kinds of interviews anymore because I decided I could retire instead. I suppose if I were in my 20s, 30s or 40s I'd have to "waste" time training to interview (and let's be honest, it could take a lot of time) - or just decide to change to another industry.
by jsnell | 2025-08-01 15:34:58+00:00
Information retrieval for consumers is an existing high margin $250B/year business at a minimum (search ads revenue). That market is being disrupted before our eyes. That's 20x right there. There's going to be fierce competition and OpenAI is by no means guaranteed it, but surely they have more than just a puncher's chance.

The ad-monetized consumer market is funny in that they tend to be winner take all. Nobody can compete on price, because the ads go where the users are, and the users don't pay. And preferences are sticky, after making a choice, the users don't switch just for incremental improvements. So

The software development industry is likewise well in the process of being disrupted. LLMs for programming market seems to have grown from nothing to >$10B in a year. And the software development market is hundreds of billions / year, if you just consider the employment costs. We don't know exactly how this will play out, but again there's at least an order of magnitude more growth available there.

The above two are just the places where the impact is already obvious and it's clear that we don't need to assume any additional increase in capabilities. But an increase in capabilities seems really likely. Even if it turns out that we're right now on the cross-over of the sigmoid, and the asymptote won't be ASI or even AGI, a large proportion of knowledge work is also at risk. And then the addressable market is trillions if not tens of trillions.

I know this is hand-wavy, apologies for that. Doing this kind of analysis properly is both hard work and would require specialized data sources. But I think that's the general intuition for why high valuations for frontier labs are justifiable (and the same justification for bigtech capex). It's a lottery ticket with good odds for redistributing existing markets, as well as another set of lottery tickets for some set of probable markets, though we don't know exactly which.

With AGI or ASI, the addressable market is all economic activity, and at that point basically anything is justifiable.
by pstuart | 2025-08-01 15:35:26+00:00
I absolutely agree with that. But as a vote for a candidate due to an agreeable policy position is also a vote that's likely to vote as a block for everything else, it's not entirely invalid to vote that way (historically).

But as today's GOP is the Party of Trump™, and they now vote in lockstep, it's a simple "nopes".

I abhor partisan politics -- Washington warned us against them at the beginning and he was right.
by ninetyninenine | 2025-08-01 15:35:31+00:00
Agreed. Stupid people with stupid opinions don’t exist. Everyone’s opinion is valid. We must be inclusive of people with bad and wrong ideas. All criticism is wrong because saying someone’s workflow isn’t good will hurt their feelings.

Useful debate on the merits of anything is a pointless endeavor because all varying opinions are valid. There is no best, better or worse… just everyone’s freedom of opinions.

In my opinion eating lead is good for you and using a mouse and clicking on tabs hinders my efficiency by 300 percent. That’s my opinion! And it’s valid! I am valid!
by david38 | 2025-08-01 15:35:39+00:00
Oh they do, but the democrats are so hated but a significant percentage of the population for their recent actions, people had to make a choice, and they did.

I’ve heard it described as “I know I’m being robbed, but I was already being robbed. I know this is a poor environmental choice, but the dems acted like we’re all children, thinking we have no choice but to support them. When they try to force through new social norms like they’ve been doing, it doesn’t even feel like my country anymore.”

I have to agree, they definitely encouraged the attitude of “either you agree with this new thing or you’re a Nazi”. Well, they certainly found out.

Of course this backlash is so bad it’s going to trigger another.
by dcow | 2025-08-01 15:35:52+00:00
The core argument presented is that children watching porn is a cultural problem and therefore can’t be addressed by a technical solution.

I agree with the preface that the online safety act is a big dumpster fire. Regulators and lawmakers can and often do fail to effectively regulate.

I disagree that calling it a cultural problem and saying “oh well, can’t do anything” is a legitimate conclusion. I mean governments aren’t supposed to attack cultural problems, only protect the safety and wellbeing of its citizens. Nobody wants the government telling you what clothes to wear and what shows to watch.

The rhetorical “example” given is just plain false. It’s not like the government sending someone to your house to age check you when you pick up a knife. It’s like them requiring a bouncer at the door of a knife store.

We ID people for purchase of alcohol. It’s not perfect. Older kids get around it. And it’s definitely a “cultural problem” to some degree. But there isn't harm being caused by requiring an age check to purchase.

So often lately I see people letting perfect be the enemy of good.

If you wanted to fix problems with the implementation of the online safety act you would loosen the burden imposed on user content driven communities by exposing the individuals posting to legal liability for their posts rather than imposing unimplementable moderation requirements on the service operators. You would attack institutional porn not message boards where someone uploads a nsfw photo. Regulators don’t understand the stratification of the internet. You’d require sites that fall under regulation to use digital ID documents. You make it illegal for that data to be stored at all and simply tell sites to update a column in the user db “age verified: true”. You would not use IP address-based or credit card based filtering.

There are many ways this could have been not a regulatory dumpster fire and still moved the needle towards sustainable and effective online ID document presentation. One example of failure doesn’t damn the whole concept.

In this instance, though, the online safety act should definitely be repealed and reworked.

Also no parental controls are not readily and widely available nor are they easy to configure and install, not least because of lack of a digital ID story.
by lelanthran | 2025-08-01 15:35:52+00:00
Firstly, the $200/m plan is at a loss, they'll make a profit on PAYG tokens, not plans.

Secondly, this is looking very risky: they are at the bottom of the value chain and eventually they'll be running on razor thin margins like all actors who are at the bottom of the value chain.

Anything they can offer is doable by their competitors (in Google's case, they can even do it cheaper due to ow ing the vertical which OpenAI doesn't own).

Their position in the value chain means they are in a precarious spot: any killer app for AI that comes along will be owned by a customer of OpenAI, and if OpenAI attempts to skim that value for itself that customer will simply switch to a new provider of which there are many, including, eventually, the customer themselves should they decide to self host.

Being an AI provider right now is a very risky proposition because any attempt to capture value can be immediate met with "we're switching to a competitor" or even the nuclear "fine, we'll self host an open model ourselves".

We'll know more only when we see what the killer app is, when it eventually comes.
by bell-cot | 2025-08-01 15:36:13+00:00
> I'm 55. At no point in my life has the GOP pushed any policy initiative that would help regular humans.

You're overstating the case a bit. Nixon and Ford were not bad for most people. Nixon's motives might have been extremely self-serving on domestic issues - but he was re-elected in '72, amid the Vietnam War and many other troubles, with 60.7% of the popular vote. Take a peek at his domestic policies: https://en.wikipedia.org/wiki/Richard_Nixon#Domestic_policy He didn't need Watergate, nor any other dirtywork to easily win the election - he just couldn't keep himself from scratching his Paranoid Creepy Idiot itch.

Yes, after Ford, the GOP was taken over by a team-up of "Conquer, Loot, and Pillage" fiscal conservatives, and "Dump Jesus and Jimmy, 'Cause Our Rightful Kingdom is of This World" religious conservatives.

Flip-side, I don't see the Dems nearly so favorably. In the Carter-ish years they phased out most of their historic concern for ordinary Americans. In favor of hanging out with rich & slimy, and performative concern for ever-smaller minorities.
by pzullo | 2025-08-01 15:36:16+00:00
Hey, we have an example in our readme and docs about how to build your custom agent. but you are right, we should probably fill the client section of the documentations with examples on how to use the client API in more details. Will be done!

The extent to which this is an alternative to FastMCP depends a bit on your use case. As long as you are not interested at all in any agent, they are alternative, but if you want to create an agent we will be closer to what you need. We designed our client with the creation of an agent in mind, and will continue to do so, the design is geared towards this and we have examples of how to use this in our agent.

FastMCP client is very similar today. I see the influence of our design in their implementation. We spoke to the authors a month back and the position was that they wanted something they could use to test their own servers, so the ultimate intention was different. Not sure where it is going to go.
by fidotron | 2025-08-01 15:36:22+00:00
> And why isn't there a "Content-Rating: sex" or "Content-Rating: gambling" HTTP header? Or something along those lines? Why isn't there one easy "under 12" button on a phone to lock down tons of stuff, from PornHub to gambling sites to what-have-you? All of this is also a failing of the technical community to actually build reasonable and usable standards and tools, too.

The mobile app world solved this years ago, and successfully generates age ratings for different countries based on developer interviews. (It's part of the app submission process).

There are problems with the mobile app world, but that isn't one of them.
by holowoodman | 2025-08-01 15:36:24+00:00
The world isn't child-safe. Nobody would want children to play on a motorway, nobody would feed children xxxtra-hot curry of death, nobody would want children to drive a car or play with kitchen knifes.

Yet none of those far more problematic things comes with an age check, a fence, government controls or any special kinds of locks. We just educate children, and parents pay attention. Children that are too young to understand are put in special places like kindergarten, and even at a later age are often supervised by responsible adults.

I don't see why the internet should suddenly be all of that in reverse: Things like the online safety act require a whole world full of child-safe sites, and a child-impenetrable fence put around the few ones considered unsafe. This is totally ass-backwards.
by ajross | 2025-08-01 15:36:34+00:00
> there remains little better for processing streams of text than perl.

That's true, but obscures what IMHO is a deeper truth: thinking in perl naturally leads to thinking in "streams of text", which is a kind of general composability that's been largely forgotten in the Unix world.

These days every project has it's own giant list of dependencies, it's own conventions about code structure, it's own list of para-toolchain utilities like linters and formatters. Often it even has it's own set of vscode extensions you pretty much have to use.

Nothing is just a tool anymore.
by arp242 | 2025-08-01 15:36:45+00:00
Since gambling laws have been relaxed in a number of countries over the last few years, there has been a rather concerning rise in teenage gambling addiction.

This is perhaps a better example than porn. I'd be much more worried about my 14-year old spending all of their (or my) money on gambling than having a wank every once in a while.

That said, I have accidentally landed on porn sites over the years (including in a demo in front of the entire company haha). I'm not part of the hyper-prudish American contingent where any form of nudity does irreparable trauma to a child, but ... there's some pretty wild stuff out there. It's not like when I was young and stay up late to sneakily watch a soft-core porn at midnight.
by UncleOxidant | 2025-08-01 15:37:00+00:00
> But at 51 years old, if I were still competing for jobs based on my ability to invert a btree on the white board, I’ve done something horribly wrong in my life.

And yet some of us in our 60s still like to be down in the nuts&bolts of the code. I don't think that means we did something wrong. It's just what we prefer.
by varsis | 2025-08-01 15:37:05+00:00
Freetrade | London (ONSITE) | Full-time | https://freetrade.io | £75k-£150k

Freetrade is a commission-free investing app used by over 1 million people in the UK. Our team is expanding, and we're seeking a Director and Software Engineers to evolve and scale our core investing platform. In this role, you will be instrumental in building and maintaining reliable and trustworthy systems for trade execution, clearing and settlement, asset servicing, and internal operational tools. You will also play a key role in shaping our technical direction and mentoring other engineers as our team grows.

Tech we use: TypeScript, Node.js, Postgres, and GCP

Note we are three days in the office, located just around the corner from Old Street.

We have several open positions:

- 2x Staff Software Engineers

- 3x Senior Software Engineers

- 5x Software Engineers

- Director of Engineering

Apply here: https://freetrade.io/careers
by hollerith | 2025-08-01 15:37:06+00:00
I'm not expressing an opinion on live-coding interviews or the choice between them and probationary periods. I'm changing the subject away from the original subject -- or rather I would be if "just hire devs and kick them out if they dont fit ur needs" hadn't already done so.

I was just pointing out that your "that wouldn’t be caught in a live-coding interview either" does not shed any additional light on the topic I personally am interested in, namely, the choice between a free market in labor and legal regime that grant employees some job security.
by averagecoderbob | 2025-08-01 15:37:10+00:00
Location: Tennessee, USA

Remote: Yes

Willing to relocate: No

Technologies: Python, JavaScript, PyTorch, Selenium and BeautifulSoup, MongoDB, SQL, Numpy, Pandas, SciPy etc., adding AI automation to workflows via chatGPT API

Résumé/CV: https://hire-robwec.com

Email: robwec@hire-robwec.com

What I'm looking for: I am mostly interested in data engineer / data scientist / machine learning jobs, but can do backend engineering too. I'm between mid and senior level at Python stuff, but am open to junior roles in data positions. I also like automating workflows, both with old school coding and the new AI APIs. Low salary requirements, I am fine with salary on the order of $40-50K/year. I am a US Citizen.
by gedy | 2025-08-01 15:37:39+00:00
Not specific to you possibly, but how about interviewing based on what you do in this role, and what the person has experience in?

I'm personally done with frontend/UI development roles where the interviews expect you to "brush up on CS fundamentals" or "prep", and then they ask nothing about "here, make this UI", as if it's some side thing. And if you didn't "prepare" for their leetcode crap, they act like you are some huge liar/faker who's somehow been coasting for 15 years.
by hallak | 2025-08-01 15:37:42+00:00
Absolutely! I've removed all references of HTML and JS using string interpolation.

(jk)

This is definitely a drawback with with vibe-coding. I never really write like HTML5 style code - at work I always use typescript with heavy ESLint, so never have to worry about this.

I figured the string sanitization in the backend would take care of any XSS vulns, which was my main concern. But I will have to read into the dangers of string interpolation which I admit I do not remember too much about (outside of the XSS stuff I tried to mitigate).

Thanks for giving the opportunity to learn... :)
by cliornd | 2025-08-01 15:37:47+00:00
Clio | Remote Canada if outside of Toronto, Calgary, or Burnaby. Hybrid 2 days/week if local | Full-time and permanent with benefits from day one, paid by us, CAD salary bands posted on job descriptions

Clio is the market leader in legaltech products and we recently raised a Series F round of 1.4 billion CAD to a valuation of 4 billion CAD, marking the largest Canadian tech funding in history (https://betakit.com/clio-tops-4-billion-cad-valuation-with-l...)

We also intend to acquire AI legal research tech company vLex to build a data moat with an estimated 1 billion searchable documents stored and ~50k new uploaded each day (https://betakit.com/clio-to-acquire-american-legaltech-vlex-...)

Some stats for Clio alone: 300MM+ ARR with 90% retention and 30% growth YoY / no debts / fortunate to have never done any layoffs. 1500+ staff before acquiring vLex, 450+ engineers, 55 eng teams.

* Security - currently ~20 engineers in 4 teams (offensive sec, defensive sec, infra sec, compliance) + standing up 1 net new team soon (product sec)

- Senior Infrastructure Security Engineer - infra is cloud-first on AWS with Kubernetes. 165K-172K CAD base salary + equity.

- Software Development Manager, Product Security - leans product software dev building for external sec features (rather than needing existing sec history or specialization). 205K-215K CAD base salary + equity.

* Machine Learning - currently ~30 engineers in 4 teams (MLE, MLOps, AI product dev x2) + still evolving especially after this vLex acquisition

- Senior Machine Learning Engineer - NLP, GenAI, fundamentals in statistical modelling and experimentation. Open to both Canada and US. 170K-179K CAD base salary + equity for Canada, ~200K USD base salary + equity for US.

- Senior MLOps Engineer - Python/Ruby, AWS, Kubernetes and Terraform. 170K-179K CAD base salary + equity.

* Others

- Senior + Staff Database Engineers - 2 separate roles, MySQL at massive scale. 165K-172K CAD base salary + equity for Senior and 200K-206K CAD + equity for Staff.

- Software Development Manager, CalendarRules - 60% performance management, 20% project planning (with dedicated PMs and Designers), 20% hands-on in the code building features with the team. Code is RoR but language agnostic in hiring process. Intentionally small teams to allow for managers to also code. 205K-215K CAD base salary + equity.

--> Message engineering.recruiting@clio.com and/or apply directly: https://www.clio.com/about/careers/engineering/

All applications are reviewed and processed by humans.
by scrozart | 2025-08-01 15:37:52+00:00
Agreed. Additionally, negative sanctions have been part of human life since the beginning. Anyone who has raised a child or pet understands this.

This discussion of far more nuanced than many of the comments in this post address. It's true people are often swiftly found guilty in the public eye without due process - see most true crime - but it's also true such sanctions have their place.