HNHacker News
TopNewBestAskShowJobs

punkbit

862 karma · joined November 27, 2012

submissionscomments
punkbit··on LLMs are eroding my software engineering career and I don't know what to do
The company is hiring; the author mentioned they are talented and unemployed for the past 8 months. Why not remind the company to re-hire them?
punkbit··on Ask HN: What is your (AI) dev tech stack / workflow?
Opencode+Fireworks+Kimi2.5 and git worktrees mainly
punkbit··on Conventional Commits encourages focus on the wrong things
I stick with Conventional Commits as a standardised way for communicating changes. Most contributions in the form of open PRs are squashed before merging into base branches. A team member can commit as personally wished in the feature branch. I still use CC for my own sanity and I’m very glad I do comparatively to what usually find in others feature branch commit histories.

Without standards most developers I’ve seen are very careless.

I generally work with changesets to curate changes at the time of contribution in accordance to semantic versioning.

What’s great about CC is the simplicity.

punkbit··on Ask HN: Who is hiring? (June 2026)
Note: This is an AI interview. It'll show after uploading your personal details and resume.
punkbit··on Ask HN: Who is hiring? (June 2026)
If you add the initial HR call, that’s 5. The difference between that and the 7 is the chat with CEO and CTO etc. 8 step offer, a no or a low ball. A complete waste of time.
punkbit··on Ask HN: Who is hiring? (June 2026)
It happens to candidates! Let's not forget what we have to go through, 6 or 7-stage interview processes, that requires a lot of preparation, as if we don't deserve the time to have a life too. Fake jobs, scammers, dodgy "take-home tests" containing malicious packages, cancelled interviews on the day, cancellation of the role in the middle of the hiring process, change of hiring plans, requests to record videos before talking to someone, ghosting, interviewers not interested in interviewing, zero feedback, etc.
punkbit··on Ask HN: Who wants to be hired? (June 2026)
Location: London (UK) Remote: Yes (Remote/Hybrid depending on location) Willing to relocate: No

Technologies: Primarily Typescript, React, Bash, GitHub Actions

Résumé/CV: https://punkbit.com/docs/cv-punkbit-helder-oliveira.20260417...

Email: info (at) punkbit (dot) com

I'm a Product Engineer and a creative based in London. I’ve built full-stack applications across web, mobile, blockchain and embedded platforms. My client-side work includes React, Electron, Roku’s Scenegraph, and native iOS development with Swift and SwiftUI, always with a strong focus on UX and design-first thinking. On the service-side, I’ve worked with traditional service hosting, containers, and serverless, including (but not limited to) AWS, GCP, Cloudflare, Workers, CloudFormation, SAM CLI, nodejs, bunjs, MySQL, Postgres, NoSQL, grpc, Redis, Docker, nginx, and a few legacy tools best left unnamed (yes, including CodeIgniter and ftp).

I’ve also developed developer tools like CLIs and SDKs, primarily Typescript/JavaScript land, and have written code in systems languages such as Rust and Zig.

I care about clean code, great UX, developer experience, documentation, rapid iteration and automating workflows with CI/CD (GitHub Actions, Bash scripts, etc).

Also familiar with modern development practices by leveraging coding agents, such as pi, opencode, claude and LLM, including kimi over fireworks inference.

Want to know more? https://punkbit.com

punkbit··on OpenRouter raises $113M Series B
Maybe they want to build their own cloud infrastructure, host open source models themselves as an inference service provider?
punkbit··on OpenRouter raises $113M Series B
Just curious, given the $113M investment, and the state of the economy as you described. Why don’t you build it then?
punkbit··on Bodycam reveals UFO-linked general met Pentagon unit before he vanished
"Daily Mail" is an embarrassment! For example, naming Nuno Loureiro in these conspiracy theories is shameful; he was killed by an ex-colleague from IST in Lisbon due to jealousy.
punkbit··on Last.fm is now independent
They have a lot of users paying to track their listening habits; I'm surprised.
punkbit··on Last.fm is now independent
Originally, it kind of worked like radio; it curated music for you, you could like, comment or skip tracks. It'd reinforce the algorithm, and you'd start finding great artists. I liked the Blues catalogue a lot, even though I was listening to reggae, ska, punk, etc. It just seemed they had the best music catalogue. I remember checking how big the catalogue was, comparatively with others, which was much smaller, but much, much better!

Today, we have Generative AI, generating an incomprehensible number of songs that no one will ever listen to.

I don't remember if I had to pay for Last.fm or not back then, but I'd definitely pay to have access to that old system.

punkbit··on Last.fm is now independent
Last.fm used to be special, but this was a long time ago. Just tried to login, recovered the password and seems that its just a tracker nowadays. In the past I could listen to music and drop a comment, meet new people, etc.
punkbit··on Fender escalates legal campaign against S-style guitars
I bought three Harley Benton models across the years. Fender is much better quality!
punkbit··on Bun's rewrite in Rust was merged
Consequently, one of the most popular projects in the web today just merged a single thousand of lines PR to main successfully without having to go through human comments and nitpicking! Do you understand what this means?
punkbit··on GitLab announces workforce reduction and end of their CREDIT values
Makes sense! I’ve worked with teams where the main bottleneck wasn’t technical complexity or even the company itself; it was a people problem.

Things like long discussions over formatting that should just be enforced by linters, pushing non-idiomatic patterns despite official docs and tooling recommending otherwise, or turning simple problems into meetings scheduled “for next week”, "in two weeks", "let's have a meeting and invite everyone" instead of just fixing the issue and opening a PR. Which sometimes takes 10 minutes!

At some point it starts to feel like responsiveness and initiative are treated as threats rather than strengths. Autonomy and ownership matter a lot more than people realize. Wonder how that'll look like!

punkbit··on Guy Goma's Accidental BBC Interview Lives on After 20 Years
Related HN posted earlier: https://news.ycombinator.com/item?id=48074260

A book was released…

punkbit··on Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc
Thats true, but the author might have decided on its own. Not everything is a marketing plan.
punkbit··on Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc
An update on Bun’s experimental migration from Zig to Rust:

The Rust rewrite now passes 99.8% of Bun’s pre-existing Linux x64 glibc test suite.

punkbit··on Cloudflare to cut about 20% of its workforce
It seems that Bill.com and UpWork, too!
punkbit··on Cloudflare to cut about 20% of its workforce
Wow! Is there any good read on that, like even if a "YouTube" show or something? This is quite interesting.
punkbit··on Cloudflare to cut about 20% of its workforce
Are you sure? Can you share some of those companies that are desperate to hire talent right now? I'd like serious teams as I need to find work. I do keep an eye on HN, Wellfound, Workatstartup, X, etc.
punkbit··on Cloudflare to cut about 20% of its workforce
Cloudflare has never made a profit? The thread commentator said the product he maintained was 95% profit.
punkbit··on Cloudflare to cut about 20% of its workforce
"Management consultancies" that make sense. I thought that maybe all these higher-up people know each other and share a common "Slack group"
punkbit··on Cloudflare to cut about 20% of its workforce
I believe they meant that the cost of using an LLM is extremely high! There are reports of people spending USD $500~1000 a day! There's the possibility of decoupling of effort and output! Which causes an illusion of work.
punkbit··on Cloudflare to cut about 20% of its workforce
Gosh...

The job market is already brutal for many candidates, especially people who aren’t social media personalities and don’t have names like Cloudflare, Meta, Amazon, or Google on their CVs. Some people will end up homeless...

At least having Cloudflare on their resume will likely help many of these people land new opportunities, so I wouldn’t be too worried about their long-term prospects...

What I don’t fully understand is why a company like Cloudflare decides to let experienced people go under the umbrella of “reorganisation.” Couldn’t some of them be given the opportunity to adapt to new priorities or ways of working?

What exactly is so fundamentally difficult in 2026 that someone with years of experience can’t learn?

Of course, large organisations sometimes develop dysfunctional habits. I’m not saying that’s necessarily the case here, but common examples include:

1. Problems that a motivated engineer could solve in minutes instead turn into meetings scheduled a week later, followed by more meetings.

2. People are becoming so process-oriented or conservative that they reject new approaches by default (Not even trying things out, and I don't mean migrating to a new fancy framework)

3. Engineers losing touch with product thinking and customer impact.

And if the explanation is cost-cutting, it’s fair to ask where companies choose to spend money elsewhere, e.g. unlimited LLM token usage with little accountability, extravagant off-sites, flying thousands of employees to expensive locations, etc.

Finally, why do they keep hundreds of job openings on their careers page? Are those false job descriptions wasting candidates' time?

punkbit··on Zig → Rust porting guide
An original topic starter? I'm pretty sure that this was originally posted on X by someone else, as I commented there, and minutes after, it was copied and put here on HN with the twisted title; the original was more of a "question, surprise tone"
punkbit··on Zig → Rust porting guide
Absolute nonsense. Why are you creating rumours?
punkbit··on Zig → Rust porting guide
I suspect that an experiment is being run. In any case, that'll be a hell of a story!
punkbit··on Commenting and approving pull requests
It's quite simple to write a rule, e.g. for the example I shared https://typescript-eslint.io/rules/array-type. But I've never seen any reputable project arguing against T[] for simple types. In my opinion, that says a lot about the reviewer, not the contributor. If a linter rule doesn't exist, you should argue against the idiomatic convention.
← PreviousPage 2 of 15Next →