HNHacker News
TopNewBestAskShowJobs

citbl

74 karma · joined October 3, 2025

Grey beard, fresh code.

I like compilers. I don't like unnecessary abstraction.

Build what you use & use what you build™

submissionscomments
citbl··on Real Programmers Don't Use Pascal (1982)
There is a whole generation of delphi programmers out there...
citbl··on Vectrex Mini
Yeah they're clearly not targeting people that have played a vectrex in their youth.

The games were nothing to write home about, but the rendering was fun.

You could emulate it with a slow rendering and fade (clear frame with black 99% opacity), but it would have to be perfect. Still, you'd never get the same glow on the drawing point.

citbl··on The RSS feed reader landscape
This is what happens when a product isn't being invested in and tries to take over the world, inevitably resulting in its enshittification.
citbl··on Ask HN: Is Lobste.rs Down?
The load balancer or nginx etc. is running but 0 bytes are sent as content

    < HTTP/2 200
    < accept-ranges: bytes
    < alt-svc: h3=":443"; ma=2592000
    < content-security-policy: default-src 'none'; img-src 'self' data:; style-src 'self' 'unsafe-inline'  
    < content-type: text/html; charset=utf-8
    < last-modified: Wed, 08 Oct 2025 04:02:13 GMT
    < strict-transport-security: max-age=31536000
    < vary: Accept-Encoding
    < content-length: 0
citbl··on Vibe engineering
I feel using the word 'vibe' is inherently giving it a negative connotation which goes against the idea presented here.

The reality is the tools are really useful when used as tools, like a power drill vs. a screw driver.

Vibing implies backseat driving which isn't what using the tools proficiently is like. The better term would be 'assisted' or 'offloaded'.

Same thing with the term 'engineering'. That's a fairly new term that implies being engineers which we are not. We haven't studied to be engineers, nor have real engineering degrees. We've called ourselves that because we were doing much more than the original job of programmer and felt like we deserved a raise.

'LLM extended programming' is not as catchy but more relevant to what I observe people doing. It's valuable, it saves time and allows us to learn quicker, very powerful if used properly. Calling it 'vibe engineering' is a risky proposition as it may just make people's eyes roll and restrict us to a lesser understanding.

citbl··on 1 Trillion Web Pages Archived
If it was a commercial problem, e.g. from Google, it would be solved.

The reality is that many things don't exist simply because someone isn't paid to do it.

citbl··on Should I choose Ada, SPARK, or Rust over C/C++? (2024)
Yes and no, you need to look deeper into Ada to find that it can have compile time guarantees higher than what you can get from a struct named km and miles.
← PreviousPage 2 of 2