HNHacker News
TopNewBestAskShowJobs

piterrro

460 karma · joined November 20, 2012

https://logdy.dev Real-time logs viewer https://leadjobs.dev/ Engineering Leadership job board

posinsk () gmail.com

submissionscomments
piterrro··on Don't be a meat proxy
In these situations I always use AI to respond
piterrro··on Why we write our own C and C++ inference engines
Could this vllm port be faster to install? Im starting gpu machine multiple times a day and it takes 5 minutes to set vllm up. If Inise this port that time is minimized?
piterrro··on CRM: An open-source, agentic-first CRM
Just cant believe AI slop is getting 1k stars on github in two days. Nothing really innovative about this project, nothing you cannot do yourself in two days with a coding agent.

I wrote it before, OSS is changing in a way that will basically make it useless.

piterrro··on Linux on ESP32
When can we run doom on it?
piterrro··on Running Kimi K3 on a M1 Max
Will it fit on ESP32??
piterrro··on You Could Have Come Up with Kimi Delta Attention
At first I felt bad about not having come up with this solution. But then I realized I have problems with writing binary search by myself in JS and immediately felt better.

Now way I could have come up with Kimi Delta Attention.

piterrro··on Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary
this is enough to keep them on the first page of HN and similar services. Its a growth strategy: invest tokens, build some "nice" project nobody wants, get some reach through publishment. Rinse and repeat.

Heads up, in 12 months from now, 90% of open source projects will be vibecoded, without actual users - only looking "interesting" (if not already?).

Its easy to vibe code a full blown compiler these days, the question is: will it be maintained? A catchy title is not enough to get sticky users, long term maintenance, community around the project is (or at least used to be).

Having said that, the only viable reason for these kind of projects I see is getting attention for a moment, boosting reach of Vercel logo across the web and then disappearing (or stop development).

If Vercel would think seriously about this project: they would show skin in the game - for example implement it as their own experimental runtime.

piterrro··on Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary
That's a one big hell of a contribution ;-) https://github.com/vercel-labs/scriptc/commit/725b931cf43ba7...
piterrro··on It's getting harder to focus every day
This feels so familiar. Since more than a year or so Im witnessing more and more content being produced. One year ago or so it was enough to visit HN main page once a day and be up to day. These day, it needs a visit every few hours, the main page changes constantly. Not only that but also the amount of content received via newsletters.

Worst is with LLMs and coding agents, I give it a task to work on then go browsing the web, the LLM finishes in 2 minutes but I come back after 10…

At the end of the day, my mind feels super tired even though its the LLM that did the heavy lifting. I also barely remember what I was browsing 15 minutes ago. At this point I can honestly say - Im in trouble.

piterrro··on Show HN: AI Law Tracker – one audited API for US, EU and global AI law
Recently whenever I see something that's vibecoded and I see nobody taking personal responsibility for it: company entity, linkedin profile links - I leave immediately - it's not worth spending my time if the author was not willing to put their reputation at stake.

I guess this is a universal method. In the time when we can have 100 pages vibecoded in an hour by agents, how do we decide which are actually worth human time?

The agent doesn't feel a notion of cost or time, for them producing slop is free. For us humans, reading slop is at cost of cognitive overload.

piterrro··on Precursor
I think in 10/20 years from now, access to the Internet will be allowed only upon personal identification. Every website will be allowed to ask about your identity upon serving any content. Thats the only way I see this is going. The internet as it is right now does not have a future if majority of traffic will be done by agents. Thus, the cost of that traffic will have to be put on the users and since displaying ads doesnt make sense to agents, a paid access will be introduced (which is what cloudflare is slowly doing)
piterrro··on Show HN: Microsoft releases Flint, a visualization language for AI agents
For a while now, everytime I see „for AI agents” Im looking for benchmarks with comparable solutions.

The only „for AI agent” solution that will gain adoption is/should be measured by two dimensions: token usage and correctness.

If the solution doesnt use less tokens than generating chart.js code for example - why should I use it?

Same for correctness, if the generated chart spec is correct only 90% of the time - why should I use it?

It’s still early but I think this is the direction we should be thinking about „for AI agents” libraries and projects.

piterrro··on Building relationships with customers through support didn't turn out as hoped
From my experience building rapport only makes sense with your most valuable users in terms of revene. Everything else is noise. Non-paying users are most demanding. Its great to talk to lots of people in mvp or ppmf stage, after that once you nail your icp and start charging, you should make the human support a paid feature.

I’ll tell you even more, in enterprise b2b saas, usually the company paying few thousand per month would have less questions and requests than the one paying few hundreds.

piterrro··on Designing DB partitions you don't have to babysit
Oh, I meant bits not bytes. You are right, the uuid in psql is 16 bytes, the bigint is 8 bytes.
piterrro··on Mouse: Precision Editing Tools for AI Coding Agents
So I’ll have to buy a license for using my mouse now?
piterrro··on Designing DB partitions you don't have to babysit
For anyone interested in the topic I suggest reading about snowflake id [https://en.wikipedia.org/wiki/Snowflake_ID] or uuid7 the patterns from the article translate cleanly. The bigint is 64 bytes where uuid is 128. There are other caveats but its all about tradeoffs.
piterrro··on Senior SWE-Bench: open-source benchmark that assesses agents as senior engineers
> Senior engineers build features without over-specified requirements

To me this already disqualifies the benchmark. That statement is missing the most critical piece about senior engineers: the senior engineers know how to obtain input for their work on their own whether that talking to customers or using metrics. Never ever they come up with stuff on their own - that’s junior behaviour.

Until a coding agent will be able to *gather* the input on its own, its never going to be „senior”

piterrro··on I used Claude Code to get a second opinion on my MRI
I think „the diagnosis” is over simplification and lots of professionals would disagree that there’s always a single one. As a patient your goal is to eliminate the symptoms of whatever is going on in your system. Often times there could be many reasons for it and only curing one can help you already. The diagnosis is a help tool to choose the roght curation method.

Thus, chasing the „right” diagnosis (whatever that is?) is pointless, as it only the outcome (reducing symptoms, stopping the damage) can tell you if the diagnosis was right, but not the only one right.

piterrro··on I used Claude Code to get a second opinion on my MRI
It funny to see the community here expects the human body to be treated like a deterministic function: for input X expect output Y - and that transfers to diagnosis - people expect to receive the same diagnosis from different specialists for the same issue.

Given human body complexity, the diagnosis is a compound output of the experience, knowledge gained throughout the career and diagnosis methods/equipment, the title (like Dr) is a certification imposed by the state so its "safe" to let people practice since they passed "the bar" - but that doesn't imply everyone will be treating the same.

Some specialists update their knowledge monthly, some yearly and some don't do it at all, there are so many variables in play here (geo, politics, even weather haha).

Having said that, choosing the specialist is really important, getting opinions about their practice and their speciality, you can only maximize your chance of getting the right diagnosis, but don't expect to get it right just because somebody is called a Dr.

piterrro··on DSpark: Speculative decoding accelerates LLM inference [pdf]
I’ve been using DeepSeek v4 pro for a month now in Kilo Code and its great. Fast, reliable, large context window and cheap as… Did 1,5B tokens this month and cost me 40usd (majority cached, but still).
piterrro··on Incident CVE-2026-LGTM
(I know its a satire, but could be seen as an actual post mortem of the future incident) This report made me realize there's no place for humans, as it is right now, in the process of building software systems in the future. Reading this incident made me dizzy after few paragraphs because of the cognitive context overload and I lost track multiple times.
piterrro··on Show HN: Pure Effect – Reproduce production bugs on your laptop without a DB
The problem with these libraries is that you need a strict sdlc including linters, ci, reviews and codong standards and still the language itself is not playing in your favour. The idea is nobel and I like that from time to time somebody tries to solve it but imo its never going to go mainstream if the language itself allows for shortcuts.

Take Go as an example, its syntax is very simple on purpose and there is usually only one way to do things.

Unless we get a new language not much is really going to change in the broader landscape Im afraid.

Anyway kudos for the project, I like to see such innovations

piterrro··on Founding a company in Germany: €9600, 152 days and I still can't send an invoice
thanks good to know! I felt something was off here
piterrro··on Founding a company in Germany: €9600, 152 days and I still can't send an invoice
I've setup my own company in Poland in 2015, by submitting a web form, 30 minutes later I could issue a fully VAT compliant invoice. This was not an incorporation however - that was a sole proprietorship, but I could still hire people full time, issue invoices etc.
piterrro··on Unlimited OCR: One-Shot Long-Horizon Parsing
can someone explain how is this different than feeding the VLM model one page at a time?
piterrro··on The new HTTP QUERY method explained
I wish there was an HTTP method that directly signals async intent of the server. I know we have 202 Accepted status, but these days there are so many APIs that use the async patterns and each one differs a bit. Having a standard for accepting async jobs with idempotency and notification about results via webhook
piterrro··on The minimum viable unit of saleable software
Good luck on your new endeavour! Selling to devs is hard, did you consider building in public? That would def help get traction imo. Your point about considering API design and overall architecture would definitely differentiate among the all AI slop out there
piterrro··on Show HN: Tiny – An interpeted dynamic langauge with inline Go native functions
Its a generalizatiom but this is a direction Im seeing. I maintain OSS project logdy.dev. Until last year around this time I saw a steady influx of github stars every week (not huge but steady enough to project next few weeks). Since then, the traction pretty much stopped. So my thinking is - in coding agents era people dont need to format their local logs since agents take care of the dev mostly. If I were to start this project again, I wouldnt do it right now since the problem wouldnt be worth solving. The economics moved. This is just my example but I guess similar things are happening out there. So, the question remains, is there a use case for niche oss projects anymore? (By niche I mean something thats not mainstream)
piterrro··on Show HN: Tiny – An interpeted dynamic langauge with inline Go native functions
What is the motivation and use case in coding agents era for this project? Dont get me wrong, this question echoes in my head for some time now. Especially with supply chain attacks and open source libraries being entirely written by AI, whats my motivation to use open source libs? Previously it was time-saving, now this incentive vanish since its not me spending more time (but agent)
piterrro··on When I reject AI code even if it works
I feel the same way, reading AI built feature entire output makes me cognitively overloaded as well - I can only do so many throughout the day.

What I found myself doing is operating in two modes: 1. For projects that require my attention, I plan and instruct LLM, when needed will draft some code and ask agent to make it better or finish the mundane part (write code and leave gaps with comments asking agent to finish) 2. Full automode where I use spec driven development and TDD - I only ask for changes based on existing PRD, which agent also have to update. Here I do not look at the code at all.

Seems to be working just fine.

← PreviousPage 2 of 8Next →