MurphyA/hacker-news huggingface dataset:
by dscthrowaway | 2025-06-02 21:50:51+00:00
Location: Germany, Rhine-Main Metropolitan Region

Remote: Yes

Willing to relocate: No

Technologies: Typescript, Astro, React, HTML, CSS, Node.js, SQL, Docker

Résumé/CV: https://www.linkedin.com/in/dennis-sch%C3%BC%C3%9Fler-7943ab...

Email: hn@miscds.33mail.com

Who I am:

The resident critic, always looking for the root cause of a given problem. Very dedicated to keeping things as simple as possible. Fullstack developer with an increasing love for frontend. Comfortable with learning new technologies. Perfectionist by default, pragmatic if necessary. I know the importance of accessibility. I can write and communicate clearly.

What I look for:

A remote part-time job with 20 to 24 hours per week.
by ddoolin | 2025-06-02 21:50:55+00:00
I have been using agentic AI to help me get started writing an OpenGL-targeted game from scratch (no engine). I have almost no background experience with computer graphics code, but I understand most of the fundamentals pretty well and I have almost 13 years of software experience. It's just that the exact syntax as well as the various techniques used to address common problems are not in my arsenal yet.

My experience has been decent. I don't know that it has truly saved me much time but I can understand how it FEELS like it has. Because it's writing so much code (sometimes), it's hard to vet all of it and it can introduce subtle bugs based on faulty assumptions it made about different things. So, it will dump a lot of code at once, which will get me 90% of the way there, but I could spend an hour or two trying to nudge it to fix it to get it to 100%. And then I will probably still need to go back and reorganize it, or have it go back and reorganize it. And then sometimes it will make small adjustments to existing, committed code that will subtly break other things.

Something that has surprised me (in hindsight, it isn't surprising) is that sometimes when I feel like it misunderstood something or made a faulty assumption, it was actually me that had the misunderstanding or ignorance which is humbling at times and a good learning experience. It is also pretty good at bug hunting and DEFINITELY very good at writing unit tests.

I count myself as pretty lucky that this domain seems to be very well covered in training. Given the law of averages, most people's domains will probably be covered. I'm not sure how it would fare with a niche domain.
by root_axis | 2025-06-02 21:51:04+00:00
The problem with LLMs for code is that they are still way too slow and expensive to be generally practical for non-trivial software projects. I'm not saying that they aren't useful, they are excellent at filling out narrow code units that don't require a lot of context and can be quickly or automatically verified to be correct. You will save a lot of time using them this way.

On the other hand, if you slip up and give it too much to chew on or just roll bad RNG, it will spin itself into a loop attempting many variations of crap, erasing and trying over, but never actually coming closer to a correct solution, eventually repeating obviously incorrect solutions over and over again that should have been precluded based on feedback from the previous failed solutions. If you're using a SOTA model, you can easily rack up $5 or more on a single task if you give it more than 30 minutes of leeway to work it out. Sure, you could use a cheaper model, but all that does is make the fundamental problem worse - i.e. you're spending money but not actually getting any closer to completed work.

Yes, the models are getting smarter and more efficient, but we're still at least a decade away from being able to run useful models at practical speeds locally. Aggressively quantized 70b models simply can't cut it, and even then, you need something like 10k tps to start building LLM tools that can overcome the LLM's lack of reasoning skills through brute force guess and check techniques.

Perhaps some of the AI skeptics are a bit too harsh, but they're certainly not crazy in the context of breathless hype.
by layer8 | 2025-06-02 21:51:36+00:00
I don't think that analogy matches very well. Most software is bespoke, the domain requirements, usage aspects, and architectural trade-offs are subtly, or often non-subtly, different each time, and take different trajectories over time. It's not like you're producing the same software 10,000 times, like a piece of furniture. And AI isn't able to produce the exact same thing reproducibly anyway. A better argument would be that AI is actually approaching the craftsmanship/artisanal capabilities.
by kopecs | 2025-06-02 21:51:51+00:00
> Meanwhile, software developers spot code fragments seemingly lifted from public repositories on Github and lose their shit. What about the licensing? If you’re a lawyer, I defer. But if you’re a software developer playing this card? Cut me a little slack as I ask you to shove this concern up your ass. No profession has demonstrated more contempt for intellectual property.

Seriously? Is this argument in all earnestly "No profession has been more contemptuous therefore we should keep on keeping on"? Should we as an industry not bother to try and improve our ethics? Why don't we all just make munitions for a living and wash our hands of guilt because "the industry was always like this".

Seems a bit ironic against the backdrop of <https://news.ycombinator.com/user?id=tptacek>:

> All comments Copyright © 2010, 2011, 2012, 2013, 2015, 2018, 2023, 2031 Thomas H. Ptacek, All Rights Reserved.

(although perhaps this is tongue-in-cheek given the last year)
by FridgeSeal | 2025-06-02 21:52:54+00:00
Right there with you.

Developed my disdain after having to put up with the incredibly shitty behaviour from the sales and account teams a few years ago.

Sure they had some novelty years ago, but everyone and their dog has disaggregated compute these days, and all their other “feature” just feel like enterprise money extraction that they’ve acquihired in.

Expensive, slow, and painful.
by alienhard | 2025-06-02 21:53:12+00:00
Scribd | Software Engineers | US, Canada | ONSITE or REMOTE

Scribd is a reading subscription that gives you access to the best books, audiobooks, documents, slide decks, and more. Our mission is to change how the world reads. We have 2M+ paying subscribers. In 2020 we acquired SlideShare. Last year we launched www.everand.com/. We are one of the oldest YC startups (YC '06), operating one of the largest Ruby on Rails sites, serving +200M unique visitors monthly. Learn more about our tech at [https://tech.scribd.com](https://tech.scribd.com/).

We have a very friendly, people-first, engineering-driven culture with competitive salary and great benefits. We are ambitious but at the same time value a good work life balance.

A key role I'm personally hiring at the moment:

Senior Engineering Manager, Payments & Billing

This is a strategic and deeply technical role: you’d own the architecture and execution of our global payments and billing platform, serving over 2 million subscribers across 40+ countries. We’re looking for a leader who thrives in complex systems and stays deeply technical – someone who partners closely with their team and contributes meaningfully to technical decisions.

This team owns our full monetization platform, including subscription lifecycle management, payment orchestration, fraud prevention, compliance, and observability. It’s a high-leverage role with direct impact on revenue, customer experience, and global scale.

Job description & application: https://jobs.ashbyhq.com/scribd/33efc93c-c930-4cca-98cc-7277...

We have hired many people from these HN threads, including myself (a very long time ago :). If you have specific questions you can reach out to me directly at adrian at scribd.com (I'm leading our Infrastructure org - recruiters/agencies: do not contact me).
by mierz00 | 2025-06-02 21:53:23+00:00
I wasn’t hired, but years ago when I was starting my career I had one of the worst interview experiences of my life through HN. At the time I had about 1 year experience and the first interview was how to architect a banking transaction system. This was for a frontend role I might add. I wasn’t in the country, so I all the interviews were at 3am. For the second round they didn’t show up and rescheduled. The third round was to tell me I didn’t get the job.

I’m glad I dodged that bullet as the company went under shortly after and it was clear that the interviewers had no respect for anyone applying to the job.

I did get a job through Reddit by posting in the countries subreddit. That was a great job and I remain in contact with my old boss.
by holoduke | 2025-06-02 21:53:58+00:00
"If you’re making requests on a ChatGPT page and then pasting the resulting (broken) code into your editor, you’re not doing what the AI boosters are doing"

I am actually doing this the whole day long. For example i have setup today a fresh new debian vps for some interns. U had to provide them with a docker system, support for go, nginx stuff and i made a quick hello world app in angular with a go backend. I could have done it myself. But i asked chatgpt to provide me with all the commands and code. No idea how an agent could do this for me. I got everything running in like 30 minutes.
by capnrefsmmat | 2025-06-02 21:54:00+00:00
Sure, you could learn about grammar, plot structure, narrative style, etc. and become a reasonable novel critic. But imagine a novice who wants to learn to do this and has access to LLMs to answer any question about plots and style that they want. What should they do to become a good LLM-assisted author?

The answer to that question is very different from how to become an author before LLMs, and I'm not actually sure what the answer is. It's not "write lots of stories and get feedback", the conventional approach, but something new. And I doubt it's "have an LLM generate lots of stories for you", since you need more than that to develop the skill of understanding plot structures and making improvements.

So the point remains that there is a step of learning that we no longer know how to do.
by ksk385 | 2025-06-02 21:54:08+00:00
SEEKING WORK Location: Greater New York Area

Remote: Yes (US-based)

Willing to relocate: No

Services - Web development, Data engineering, Cloud sysadmin + DevOps, Software consulting, Tech leadership

About Me: I’m Karan Krishnani, an independent software consultant with over 15 years of experience in full-stack development, cloud architectures, and AI integrations. I’m currently looking for projects as a fractional embedded team member (10–20 hours/week). My background includes building scalable solutions for industries like healthcare, government, and financial services.

What my last client had to say about my work: Karan is a reliable and results-oriented individual who consistently delivered high-quality work.

Technologies:

Languages: JavaScript/TypeScript, Java, Python, Swift, PHP | Frontend: React/Redux, Next.js, Vue, Angular, TailwindCSS | Backend: Node.js/Express, Apollo GraphQL, Sequelize | Cloud: AWS, Azure, GCP, Heroku, Netlify | AI/ML: Hugging Face, Jupyter, DataBricks, Transformers.js | Observability: AppDynamics, Sentry, DataDog, Grafana | Other Tools: Docker, Terraform, Figma, Git, SST

Résumé/CV: https://karankrishnani.com/resume

LinkedIn: https://linkedin.com/in/karan-krishnani

Email: karan.krishnani at gmail dot com
by pmdrpg | 2025-06-02 21:54:26+00:00
I remember the first time I played with GPT and thought “oh, this is fully different from the chatbots I played with growing up, this isn’t like anything else I’ve seen” (though I suppose it is implemented much like predictive text, but the difference in experience is that predictive text is usually wrong about what I’m about to say so it feels silly by comparison)
by ksk385 | 2025-06-02 21:54:44+00:00
Location: Greater New York Area Remote: Yes (US-based)

Willing to relocate: No

Services - Web development, Data engineering, Cloud sysadmin + DevOps, Software consulting, Tech leadership

About Me: I’m Karan Krishnani, an independent software consultant with over 15 years of experience in full-stack development, cloud architectures, and AI integrations. I’m currently looking for projects as a fractional embedded team member (10–20 hours/week). My background includes building scalable solutions for industries like healthcare, government, and financial services.

What my last client had to say about my work: Karan is a reliable and results-oriented individual who consistently delivered high-quality work.

Technologies:

Languages: JavaScript/TypeScript, Java, Python, Swift, PHP | Frontend: React/Redux, Next.js, Vue, Angular, TailwindCSS | Backend: Node.js/Express, Apollo GraphQL, Sequelize | Cloud: AWS, Azure, GCP, Heroku, Netlify | AI/ML: Hugging Face, Jupyter, DataBricks, Transformers.js | Observability: AppDynamics, Sentry, DataDog, Grafana | Other Tools: Docker, Terraform, Figma, Git, SST

Résumé/CV: https://karankrishnani.com/resume

LinkedIn: https://linkedin.com/in/karan-krishnani

Email: karan.krishnani at gmail dot com
by fredthestair | 2025-06-02 21:56:19+00:00
Snowflake sounds like nominative determinism. I was just looking at this thing today, totally puzzled as to how to update it and postgres itself without rolling dice that it destroys everything on the cluster that uses postgres. Perhaps someone with k8s experience could explain to me why CRDs are not Singleton hell? The LLMs just run me in circles..
by wildlogic | 2025-06-02 21:56:41+00:00
Ah, its a bug, thanks for pointing that out (you should be able to path to a square that was previously pathed but is currently empty), working on it now.

Yes, in this game you lay "pipes" from "depots", and must fill the entire grid with pipes.

Thanks for the feedback, adding some text with the basic rules now.

I initially had the first "tutorial" level a 4x4 grid with a [3] in each corner, but the 4x4 levels were trivial and I removed them.
by pixl97 | 2025-06-02 21:56:57+00:00
>very hard to get into and make something that works reliably at a reasonable cost, from a solo developer point of view

I mean yes, otherwise they'd be even more robotic stuff wandering about

In products they have the trade off triangle where you can pick things like fast-cheap-good, pick any two.

In robots it's cheap-reliable-featureful pick any one.

The problem with the term 'cool' is it sets no boundaries. Those constraints limit your costs and scope. That's the hard part for most people when they think about cool.

And reliable is more of a time factor (+effort). QA on products takes a massive amount of time and effort to figure out what is not reliable.
by ofjcihen | 2025-06-02 21:56:59+00:00
It’s a great point and one I’ve wondered myself.

Arguments are made consistently about how this can replace interns or juniors directly. Others say LLMs can help them learn to code.

Maybe, but not on your codebase or product and not with a seniors knowledge of pitfalls.

I wonder if this will be programmings iPhone moment where we start seeing a lack of deep knowledge needed to troubleshoot. I can tell you that we’re already seeing a glut of security issues being explained by devs as “I asked copilot if it was secure and it said it was fine so I committed it”.
by CactusEng | 2025-06-02 21:57:29+00:00
Cactus | https://www.cactus.is/ | Multiple Roles | REMOTE | Full-Time and Contract

Cactus is a strategy, design, and engineering firm that builds physical and digital products for some of the world's leading healthcare clinics. Fully remote with teams based in the US and Brazil, we're hiring for a variety of software engineering roles (https://www.cactus.is/careers).

- While we have a few open positions in engineering, we're most in need of a QA Agency and/or Engineer. We're specifically looking for help across web and mobile QA for a variety of ongoing multi-year engagements with our clients in healthcare. Ideally, this individual or agency can help us write test scripts and test cases, execute them, analyze and report defects, and get us from test-to-requirement coverage.

Email careers@cactus.is with your name, github/code samples, and resume or LinkedIn. It's a plus but not required to have past experience working with healthcare tools and standards like EMRs, HIEs, HIPAA, FHIR, interoperability, etc.
by pmdrpg | 2025-06-02 21:57:40+00:00
Feel similarly, but even if it is wrong 30% of the time, you can (as the author of this op ed points out) pour an ungodly amount of resources into getting that error down by chaining them together so that you have many chances to catch the error. And as long as that only destroys the environment and doesn’t cost more than a junior dev, then they’re going to trust their codebases with it yes, it’s the competitive thing to do, and we all know competition produces the best outcome for everyone… right?
by threeseed | 2025-06-02 21:57:55+00:00
They never said it was useless. You just invented that straw man in your head.

3D printing is largely used for prototyping where its lossy output is fine. But using it for production use cases requires fine tuning it can be 99.9% reliable. Unfortunately we can't do that for LLMs hence why it's still only suitable for prototyping.
by JohnBooty | 2025-06-02 21:58:09+00:00
Great point, although fixed player input options might sort of defeat the benefit of using LLM to achieve a more organic dialogue flow?

Maybe there could be a hybrid system - choose from suggested responses, or type your own.

I also have vague thoughts of a dialogue system that rewards true role-playing, as in rewarding the saying things aligned with what your character might feasibly say. (Like a more freeform version of the dialogue/RP/reward system in Disco Elysium)
by JoshTriplett | 2025-06-02 21:58:11+00:00
> but the plagiarism

This entire section reads like, oddly, the reverse of the "special pleading" argument that I usually see from artists. Instead of "Oh, it's fine for other fields, but for my field it's a horrible plagiarism machine", it's the reverse: "Oh, it's a problem for those other fields, but for my field get over it, you shouldn't care about copyright anyway".

I'm all for eliminating copyright. The day I can ignore the license on every single piece of proprietary software as I see fit, I'll be all for saying that AIs should be able to do the same. What I will continue to complain about is the asymmetry: individual developers don't get to violate individual licenses, but oh, if we have an AI slurp up millions of codebases and ignore their licenses, that's fine.

No. No, it isn't. If you want to ignore copyright, abolish it for everyone. If it still applies to everyone else, it should still apply to AIs. No special exceptions for mass-scale Open Source license violations.
by marginalia_nu | 2025-06-02 21:58:30+00:00
It's so all-or-nothing this debate. If you're drawing a benefit from using AI tools, great. If you aren't, then maybe don't use them, or try some other approach to using them.

Personally I find AI coding tools situationally useful. I certainly wouldn't use them to write all my code, but I also think I'd be a fool not to leverage them at all.
by coderintherye | 2025-06-02 21:58:47+00:00
> Chrome, the browser itself, hasn’t made any significant improvements to its user experience in years. (By comparison, Firefox has shipped more UI updates in the same 5 years, including ones like sidebar navigation for tabs

Firefox has to ship more to just catch up to where Chrome is. Whereas Chrome is extremely usable as it is today and they ship tons of minor improvements behind the scenes which make it that. I'd actually be more concerned if Chrome was shipping a bunch of "improvements" as they would be more likely to hurt the user experience than improve it above a certain cadence.
by throw_nbvc1234 | 2025-06-02 21:58:53+00:00
It's cultural too. I've heard people say along the lines "we don't ship the org chart here" in a positive light, then in a later meeting complain that nobody understands what's going on in their owner-less monorepo.

Shipping the org chart isn't the only way to solve this problem but it is one that can work. But if you don't acknowledge the relationship between those problems, AGI itself probably isn't going to help (partially sarcastic).
by kper1337 | 2025-06-02 21:59:09+00:00
Location: Vienna, Austria

Remote: Yes

Willing to relocate: No

Technologies: Java, Rust, C++

Résumé/CV: https://kevinper.com/Bewerbung_Kevin_Per_v2.pdf

Email: see CV

Linkedin: https://www.linkedin.com/in/kevin-per/

Hey! I am master student at the technical university in Vienna and trying to finish my thesis until fall. I have worked intensively on downstream LLVM backends and I would be looking for a compiler/vm related job.
by rorylaitila | 2025-06-02 21:59:11+00:00
I can sum it up like this: if I could know in advance the exact right thing to build, producing the physical code, has not for a long time, been the bottleneck. I've been vibe coding long before it was cool. It's sometimes called model driven development.

For those that think only procedurally, I can see how it helps them. Because procedural first development has a lot of boilerplate logic.

For those who think model first, the AI may help them rubber duck, but ultimately the physical writing of the characters is minimal.

Most of my time is thinking about the data model. The AI writes almost all of my procedures against said data model. But that is about 20% speedup.
by odogwu200 | 2025-06-02 21:59:17+00:00
I'm building a B2B car subscription platform to help car dealerships move idle inventory more profitably. Here’s the core concept: - Dealerships often have vehicles that sit on lots for 60–180 days, losing value through depreciation. - Instead of waiting for a retail buyer, dealerships can offer these cars on a short-term subscription (e.g., 3–6 months). - Users get flexible access to newer vehicles, and dealerships recover depreciation and unlock cash flow. - At the end of the term, the car can still be sold on the used market with mileage controlled and depreciation mostly absorbed. This is not peer-to-peer like Turo. It’s focused on partnering with dealerships directly and helping them: - Monetize idle vehicles - Improve inventory turnover - Build recurring revenue and dynamic pricing based on depreciation We’re not taking ownership of vehicles — just offering the software + driver vetting + logistics to power the system. --- What I’d love feedback on: - Does this model make economic sense to you? - What challenges or failure points do you foresee (especially in logistics, insurance, or B2B sales)? - How would you test this with minimal capital to validate demand? Open to any honest thoughts. Thanks!
by fellowniusmonk | 2025-06-02 21:59:23+00:00
One of the most interesting things in all of this is it is clear some people are struggling with the feeling of a loss in status.

I see it myself, go to a tech/startup meetup as a programmer today vs in 2022 before ZIRP ended.

It's like back to my youth where people didn't want to hear my opinion and didn't view me as "special" or "in demand" because I was "a nerd who talked to computers", that's gotta be tough for a lot of people who grew up in the post "The Social Network" era.

But anyone paying attention knew where the end of ZIRP was going to take us, the fact that it dovetailed with the rise of LLMs is a double blow for sure.
by okanat | 2025-06-02 21:59:43+00:00
I still think smartphones are a huge negative to humanity. They improve a narrow case: having access to ephemeral knowledge. Nobody writes articles or does deep knowledge work with smartphones.

My position with the AI is almost the same. It is overall a net negative for cognitive abilities of people. Moreover I do think all AI companies need to pay fair licensing cost to all authors and train their models to accurately cite the sources. If they want more data for free, they need to propose copyright changes retroactively invalidating everything older than 50 years and also do the legwork for limiting software IP to 5 to 10 years.