frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Safety, Efficiency, and Workload of Predictive Display in Simulated Teledriving

https://www.mdpi.com/1424-8220/26/1/221
1•PaulHoule•2m ago•0 comments

Comparing 15 AI video models side-by-side using identical prompts

https://lmarena.ai/?chat-modality=video
1•leanvector•3m ago•1 comments

A macOS cache cleaner for browser and dev and AI caches (Clean / DeepClean)

https://clutterfall.app
1•darekhta•4m ago•1 comments

Spotify won court order against Anna's Archive, taking down .org domain

https://arstechnica.com/tech-policy/2026/01/annas-archive-said-spotify-scrape-didnt-cause-domain-...
3•voxadam•5m ago•1 comments

All talks from SF Ruby Conference 2025 are now live (videos)

https://sfruby.com/talks/
1•camimirabal•6m ago•1 comments

Freestyle Linked Lists Tricks

https://nullprogram.com/blog/2025/12/31/
1•mattjhall•6m ago•0 comments

Ask HN: Write a post for me? I opened my blog to let ANYONE write a post on it

https://www.bobbby.online/editor/124
1•rhgraysonii•6m ago•3 comments

Pass k is Mostly Bunk

https://brooker.co.za/blog/2026/01/21/pass-k.html
1•mattjhall•8m ago•0 comments

FreeBSD

https://docs.freebsd.org/en/books/handbook/
1•vermaden•8m ago•0 comments

Texas tech executive is newest owner of Detroit's largest mansion

https://www.crainsdetroit.com/real-estate/bishop-mansion-sells-tech-exec-calvin-gee
1•rmason•9m ago•1 comments

Show HN: AI-powered audits, analysis for Federal, Military, ICE, State

https://federalsentencingaudit.com/
2•todaycompanies•9m ago•2 comments

Deaths Linked to AI Chatbots

https://en.wikipedia.org/wiki/Deaths_linked_to_chatbots
1•sieep•10m ago•0 comments

ASICs' Kobe Headquarters and the Heart of Innovation

https://sabukaru.online/articles/sound-mind-in-a-sound-body-inside-asics-kobe-headquarters-and-th...
1•speckx•10m ago•0 comments

Tell HN: Claude helped me maintain my old open source project

1•nergal•10m ago•0 comments

Why Eating Less Isn't Helping You Lose Weight Anymore, According to Experts

https://www.latimes.com/live-well/body/story/why-weight-loss-stops-working-metabolic-health
1•paulpauper•10m ago•0 comments

Show HN: WIK v2.0.0 read Wikipedia as manual pages

https://github.com/yashsinghcodes/wik
2•0xfafafa•11m ago•0 comments

Who Qualifies for Canada's $1,800 Universal Basic Income Pilot 2026

https://comfortkitchentogo.com/canadas-1800-universal-basic-income-pilot-2026-who-qualifies-and-w...
1•ohjeez•12m ago•0 comments

Documentary about Open Source in Ukraine and around the world [video]

https://www.youtube.com/watch?v=tOn-L3tGKw0
1•whit537•13m ago•1 comments

The World API

https://www.worldlabs.ai/blog/announcing-the-world-api
1•zansara•15m ago•0 comments

LLMs Under Siege: The Red Team Reality Check of 2026

https://www.eddieoz.com/llms-under-siege-the-red-team-reality-check-of-2026/
1•eddieoz•17m ago•0 comments

Show HN: Free AI trip planner that handles allergies,budgets and group consensus

https://www.rondinello.com
1•yetkinsal•20m ago•0 comments

Buckminsterfullerene

https://en.wikipedia.org/wiki/Buckminsterfullerene
1•owenpalmer•21m ago•0 comments

How Kids Get Good at Math in America

https://www.theintrinsicperspective.com/p/how-kids-actually-get-good-at-math
2•paulpauper•22m ago•0 comments

L∃AN together – live stream schedule

https://leanprover-community.github.io/lt2026/schedule.html
2•tzury•22m ago•0 comments

Turbopuffer: Fast Search on Object Storage

https://turbopuffer.com/blog/turbopuffer
1•gk1•22m ago•0 comments

Flexible use of a multi-purpose tool by a cow

https://doi.org/10.1016/j.cub.2025.11.059
2•PlaceboGazebo•23m ago•1 comments

ChatGPT Self Portrait

https://thezvi.substack.com/p/chatgpt-self-portrait
2•paulpauper•23m ago•0 comments

Judge blocks government from searching data seized from Washington Post reporter

https://www.washingtonpost.com/national-security/2026/01/21/washington-post-hannah-natanson-searc...
10•perihelions•23m ago•0 comments

Show HN: Local Unique Identifier – (LocalUID)

https://github.com/timtjoe/localuid
1•liberian•24m ago•0 comments

A Broken System Fueling Botnets

https://synthient.com/blog/a-broken-system-fueling-botnets
2•jonkratz•25m ago•0 comments
Open in hackernews

How are you automating your coding work?

29•manthangupta109•1h ago
With the increase of vibe coding I am interested in knowing some creative ways people are automating their coding work.

Comments

jackfranklyn•1h ago
Claude Code has genuinely changed my workflow. Not in a "write the whole thing for me" way - more like having a really fast pair who knows the codebase.

The pattern that works best for me: I describe what I want at a high level, let it scaffold, then I read through and course-correct. The reading step is crucial. Blindly accepting generates technical debt faster than you can imagine.

Where it really shines is the tedious stuff - writing tests for edge cases, refactoring patterns across multiple files, generating boilerplate that follows existing conventions. Things that would take me 45 minutes of context-switching I can knock out in 5.

The automation piece I've landed on: I let it handle file operations and running commands, but I stay in the loop on architecture decisions. The moment you start rubber-stamping those, you end up with a codebase you don't understand.

mandeepj•1h ago
> The moment you start rubber-stamping those, you end up with a codebase you don't understand.

Yeah, treat it like an intern or junior engineer who needs constant feedback and reviews.

lucabraccani•1h ago
Which Claude Code model do you usually use? Any noticeable differences?
langarus•1h ago
I've began using Opus and I felt it was a class above all the rest. Used cursor and teste different models, but opus somehow was always much much better. Bought the max for 100$, totally worth it.
catigula•1h ago
Having AI generate tests is technical debt unless what you're doing is extremely trivial and well-trodden in which case you can basically gen all of the code and not care at all.

Tests are where the moat still exists because prior to creating tests the outcomes are unverifiable.

lordnacho•58m ago
I have similar observations. The time saved is things like going to some library I wrote to find the exact order of parameters, or looking up some API on the internet and adjusting my code to it. Inevitably if I did that the old way, I would screw up something trivial and get annoyed.

I rarely let it run for over 10 minutes unattended, but the benefits are not just pure time.

Being able to change the code without getting bogged down allows you to try more things. If I have to wait half an hour between iterations, I'm going to run into bedtime quite fast.

On top of this, I'm finding that the thing that takes the deepest attention is often, amazingly, trivial things. Fiddling with a regex takes attention, but it doesn't often decide the success of the project.

By contrast, the actual work, which is making technical decisions, is something I can do without concentrating in the same way. It's strange that the higher value thing feels less stressful.

Put these together and I'm more productive. I can string together a bunch of little things, and not have to be at my sharpest. Work can be scheduled for whenever, which means days are more flexible. More gets done, with less attention.

sjm-lbm•32m ago
Pretty similar here. Another thing I keep thinking is a phrase pilots use when flying airplanes using FMSes and autopilot: "never fly your airplane to a place you haven't already been to in your mind" - that is, don't ever just sit back and let the automation work, stay a step ahead of the automation and drop down to less automation when you aren't certain that it is doing the right thing.

When you send Claude Code something and already have an idea for what an acceptable solution looks like, you're a massive step ahead when it's time to read the diff and decide what you think of it. This does mean that every so often my productivity drops to basically zero as I try to understand what is actually happening before I just put the AI on the job, but so far it seems to be a good rule to keep in mind that allows me to use AI effectively while generating a code base that I still understand.

hmokiguess•1h ago
Each project gets its own share of supervision depending on how critical human intervention is needed.

I have some complex large and strict compliance projects that the AI is a pair programmer but I make most of the decisions, and I have smaller projects that, despite great impact on the bottom line, can be entirely done unsupervised due to the low risk factor of "mistakes" and the easiness of correcting them after the fact they are caught by the AI as well.

denysvitali•1h ago
With Happy (https://blog.denv.it/posts/im-happy-engineer-now/)
pbohun•1h ago
I'm not. I'm learning a little bit each day, making my brain better and myself more productive as I go.
bravura•1h ago
We use beads for everything. We label them as "human-spec" needed if they are not ready to implement. We label them as "qa-needed" if they cannot be verified through automatic tests.

I wrote beads-skills for Claude that I'll release soon to enforce this process.

2026 will be the year of agent orchestration for those of us who are frustrated having 10 different agents to check on constantly.

gastown is cool but too opinionated.

I'm excited about this promising new project: https://github.com/jzila/canopy

We're writing an internal tool to help with planning, which most people don't think is a problem but I think is a serious problem. Most plans are either too long and/or you end up repeating yourself.

Yodel0914•9m ago
Out of interest, what sort of products/systems are you building?
simonw•1h ago
One of my biggest unlocks has been embracing Claude Code for web - the cloud version - and making sure my projects are setup to work with it.

I mainly work in Python, and I've been ensuring that all of my projects have a test suite which runs cleanly with "uv run pytest" - using a dev dependency group to ensure the right dependencies are installed.

This means I can run Claude Code against any of my repos and tell it "run 'uv run pytest', then implement ..." - which is a shortcut for having it use TDD and write tests for the code it's building, which is essential for having coding agents produce working code that they've tested before they commit.

Once this is working well I can drop ideas directly into the Claude app on my iPhone and get 80% of the implementation of the idea done by the time I get back to a laptop to finish it off.

I wrote a bit about "uv run pytest" and dependency groups here: https://til.simonwillison.net/uv/dependency-groups

throwup238•59m ago
> and making sure my projects are setup to work with it.

MESA drivers are a godsend in Claude Code for web if working on non-web GUIs. It can take screenshots and otherwise interact with them.

corysama•37m ago
What does "MESA drivers" refer to here? I'm guessing it's not GPU drivers from https://mesa3d.org/
onlyrealcuzzo•1h ago
For my real work? It has not been helpful so far.

For side projects? It's been a 10x+ multiplier.

jmathai•51m ago
The most useful automation for me has been a few simple commands. Here are some examples I use for repos in GitHub to resolve issues and PRs.

/gh-issue [issue number]

/gh-pr [pr number]

Edit: replaced links to private github repo to pastebin.

https://pastebin.com/5Spg4jGu

https://pastebin.com/hubWMqGa

johnQdeveloper•46m ago
Those both 404, private repo?
jmathai•40m ago
Meh, fixed. Replaced with pastebin links in and kept the repo private.
johnQdeveloper•15m ago
Thanks
growthloops•47m ago
ML Engineer here. For coding, I mostly use Cursor/Claude Code as a fast pair. I'll detail what I want at a high level, let it draft, then I incrementally make changes.

Where I've automated more aggressively is everywhere around the code. My main challenge was running experiments repeatedly across different systems and keeping track of the various models I ran and their metrics, etc. I started using Skyportal.ai as an ops-side agent. For me, it's mostly: take the training code I just iterated on, automatically install and configure the system with the right ML stack, run experiments via prompt, and see my model metrics from there.

epolanski•45m ago
I haven't automated anything to be honest, but LLMs are invaluable in connecting dots in repositories or exploring dependencies source codes.

The first saves me days of work/month by sparing me endless paper pages of notes trying to figure out why things work in a certain way in legacy work codebases. The second spares me from having to dig too much in partially outdated or lacking documentation or having to melt my brain understanding the architecture of every different dependency.

So I just put major deps in my projects in a `_vendor` directory that contains the source code of the dependencies and if I have doubts LLMs dig into it and their test to shed light.

What I haven't seen anybody yet accomplish is produce quality software by having AI write them. I'm not saying they can't help here, but the bottleneck is still reviewing and as soon as you get sloppy, codebase quality goes south, and the product quality follows soon after.

al_borland•39m ago
It’s usually just a slightly faster web search. When I try to have it do more, I end up spinning my wheels and then doing a web search.

I’ll sometimes have it help read really long error messages as well.

I got it to help me fix a reported security vulnerability, but it was a long road and I had to constantly work to keep it from going off the rails and adding insane amounts of complexity and extra code. It likely would have been faster for me to read up on the specific vulnerability, take a walk, and come back to my desk to write something up.

mjr00•33m ago
If I know what I want to code and it's a purely mechanical exercise to code it, I'll just tell Claude what to do and it does it. Pretty neat.

When I don't know what I want to do, I read existing code, think about it, and figure it out. Sometimes I'll sketch out ideas by writing code, then when I have something I like I'll get Claude to take my sketch as an example and having it go forward.

The big mistake I see people make is not knowing when to quit. Even with Opus 4.5 it still does weird things, and I've seen people end up arguing with Claude or trying to prompt engineer their way out of things when it would have been maybe 30 seconds of work to fix things manually. It's like people at shopping malls who spend 15 minutes driving in the parking lot to find a spot close to the door when they could have parked in the first spot they saw and walked to the door in less than a minute.

And as always, every line of code was written by me even if it wasn't written by me. I'm responsible for it, so I review all of it. If I wouldn't have written it on my own without AI assistance I don't commit it.

cadamsdotcom•17m ago
The biggest principle is codification. Codify everything.

For instance, this skill of web development: https://raw.githubusercontent.com/vercel-labs/web-interface-...

That’s too much for a model to carry in its context while it’s trying to do actual work.

Far better is to give that skill.md to a model and have it produce several hundred lines of code with a shebang at the top. Now you haven’t got a skill, you’ve got a script. And it’s a script the model can run any time to check its work, without knowing what the script does, how, or why - it just sees the errors. Now all your principles of web dev can be checked across your codebase in a few hundred milliseconds while burning zero tokens.

TDD is codification too: codifying in executable form the precise way you want your logic to work. Enforce a 10ms timeout on every unit test and as a side effect your model won’t be able to introduce I/O or anything else that prevents parallel, randomized execution of your test suite. It’s awesome to be able to run ALL the tests hundreds of times per day.

Constantly checking your UI matches your design system? Have the model write a script that looks at your frontend codebase and refuses to let the model commit anything that doesn’t match the design system.

Codification is an insanely powerful thing to build into your mindset.