HackerTrans
TopNewTrendsCommentsPastAskShowJobs

coffeecoders

no profile record

Submissions

When Software Drifts, Build Your Own

nabraj.com
5 points·by coffeecoders·5 माह पहले·2 comments

LLMs can write code, but they can't design systems

nabraj.com
3 points·by coffeecoders·6 माह पहले·0 comments

Show HN: Explore what the browser exposes about you

neberej.github.io
275 points·by coffeecoders·8 माह पहले·90 comments

comments

coffeecoders
·15 दिन पहले·discuss
I think the problem is concentration. AI now absorbs almost all of the oxygen from every category. A story about new chips becomes an AI story. Cloud pricing becomes an AI story. Even personal projects get pulled into the same orbit.
coffeecoders
·15 दिन पहले·discuss
I need this but for dentists.
coffeecoders
·20 दिन पहले·discuss
If I am archiving PBs of data for 10+ years, I don't want to rely on a WASM interpreter being available and performant in the future just to read a file. I want a dead-simple, heavily documented byte specification like Parquet.

Additionally, putting the decoding logic inside an WASM binary introduces an active execution layer into what should be a cold storage.
coffeecoders
·22 दिन पहले·discuss
It's a selection bias issue. The categories you have listed are essentially web services wrapped in an app shell. Of course they need the internet. Consider these examples:

- Photo/Video editors - Snapsheed, Lightroom, Video trimmers etc.

- Document readers & scanners - PDF viewers, e-readers, OCR scanners

- Note taking - Obsidian

- File/Password managers - Authenticators etc.

- Single player games - Chess, puzzles etc.

- Audio/Video players - VLC players

We've just become conditioned to accept that every app needs to phone home for tracking and ad-delivery.
coffeecoders
·23 दिन पहले·discuss
This is excellent. Seeing this makes me appreciate how much visual awareness tools like this are needed.

I built something similar, for the web. https://neberej.github.io/exposedbydefault/

Github: https://github.com/neberej/exposedbydefault
coffeecoders
·29 दिन पहले·discuss
We (software engineers) get better outcomes from the same algorithms by improving data flow, constraints, instrumentation etc. (Better) prompting, retrieval, context engineering etc seem like the LLM equivalents.

The model weights haven't changed but the system is making more use of the capabilities already present in the model.
coffeecoders
·29 दिन पहले·discuss
I've been spending my time away from screens, on woodworking, mostly small projects like plant pot holders.

One thing I've learned is how hard it is to get things perfectly aligned.
coffeecoders
·29 दिन पहले·discuss
I've accumulated a bunch of old website archives over the years. The funny thing is the ugly HTML dumps have been more useful than the "perfect" archive.

It's one of the reasons I've become a bigger fan of RSS over time. A feed from 10-ish years ago is often more usable today than a carefully preserved (application) website.
coffeecoders
·पिछला माह·discuss
I've shifted to a "slow code" approach with AI, treating it more like a design partner than a code generator.

I mostly do TDD with TypeScript. I write the test, write the code myself (sometimes with the help of LLM), and then hand it to the LLM. Instead of asking it to write things for me, I use it to find edge cases, check if it's leak-proof, and verify efficiency.

For architecture questions, I debate with it for a while. I almost never ask for code without conversing 4-5 times first to push back on its assumptions. It's the best rubber-ducking partner I've had.

Personal plug: I wrote more about why/how I use AI to write slow, better code on my blog: https://nabraj.com/blog/ai-write-slow-better-code
coffeecoders
·पिछला माह·discuss
Me: Senior Full-Stack Engineer with 10+ years of experience building high-traffic web applications and scalable backend systems. I've worked exclusively with US-based companies.

My blog: nabraj(dot)com

Looking for: Senior full-stack, backend, or platform engineering roles.

Location: Vancouver, BC, Canada. Open to remote US opportunities.

Tech: TypeScript/JavaScript, Python, React, Next.js, Node.js, GraphQL, PostgreSQL, MongoDB, Kafka, RabbitMQ.

Email: [email protected]
coffeecoders
·2 माह पहले·discuss
That pelican looks like it lost 100k on NFTs and now runs a paid stock-trading group.
coffeecoders
·4 माह पहले·discuss
This is the reason. I have just been vibe-coding my way for a few months now, got almost all the tools (except Browser and Mail) that I use daily, designed by me (with the help of LLM).
coffeecoders
·5 माह पहले·discuss
For me, its those Who's hiring or Who wants to get hired posts. I used a throwaway email once and got emails about SEO and AI projects.

I don’t engage. I mark as spam, block the sender/domain, and move on.
coffeecoders
·5 माह पहले·discuss
I built a tiny Notepad clone in ~5 minutes using an LLM: open/save, plain text, no surprises.

Lately I've been doing the same for other small utilities. Roughly half the little tools I use are ones I generated and kept because they’re predictable and easy to audit.

The point isn't replacing built-ins; it's reducing dependence on shifting defaults. I want to care less about what the software/os vendor changes this time.
coffeecoders
·5 माह पहले·discuss
Slightly related, I have been writing all my local tools with the help of AIs.

https://news.ycombinator.com/item?id=47006108
coffeecoders
·5 माह पहले·discuss
Why not install just the Messenger app? I never install Facebook app, but I keep Messenger app to chat with my college peeps.
coffeecoders
·5 माह पहले·discuss
I am a fan of https://blogs.hn/. It is mostly HN-like content, but I visit it daily. I wish there was a "new" view though.
coffeecoders
·5 माह पहले·discuss
Agree on that. HN is a good example of resisting that pull. It hasn’t optimized for engagement loops.

Credit to @dang and the moderation team for keeping it that way.
coffeecoders
·6 माह पहले·discuss
It's been fantastic. The mouse puts my hand in a natural "handshake" position, which has cut down on the wrist strain I used to get after long hours of work or browsing.

I'd highly recommend giving it a shot.
coffeecoders
·6 माह पहले·discuss
For work: Vertical Ergonomic Optical Mouse, Anti fatigue mat

For home: Bidet

For personal: Kindle