News for hackers. Stuff that matters.

weeksie

You just need good compaction and a memory system with decent project layout and documentation. If you don't have that 1M tokens won't really save you either.
Re:Show HN: Jido 2.0, Elixir Agent Framework on Thursday March 05, 2026 @04:24PM (#47267501)
Very eager to read through your code! I read the first version and incorporated several of its ideas into our own internal elixir agent framework. (We make use of your ReqLLM package, thanks much for that!)

Congrats on the release!

in mice
Most of the team uses:

- Claude Code + worktrees (manual via small shell script)

- A root guardrails directory with a README to direct the agent where to look for applicable rule files (we have a monorepo of python etls and elixir applications)

- Graphite for stacked prs <3

- PR Reviews: Sourcery + Graphite's agent + Codex + Claude just sorta crank 'em, sourcery is chatty but it's gotten a lot better lately.

(editor-wise, most of us are nvim users)

Lots of iteration. Feature files (checked into the repo). Graphite stacks are amazing for unblocking the biggest bottleneck in ai assisted development which is validation/reviews. Solving the conflict hell of stacked branches has made things go much, much faster and it's acted as downward pressure on the ever increasing size of PRs.

Re:The current state of LLM-driven development on Saturday August 09, 2025 @04:20PM (#44849807)
Yet another developer who is too full of themselves to admit that they have no idea how to use LLMs for development. There's an arrogance that can set in when you get to be more senior and unless you're capable of force feeding yourself a bit of humility you'll end up missing big, important changes in your field.

It becomes farcical when not only are you missing the big thing but you're also proud of your ignorance and this guy is both.

Another way to look at this is that using LLMs and agents in your business function takes a while to master. It's a skill and it's a good move to push teams to incorporate AI into their workflows before immediately reaching for a new hire. There will be job functions that will be eaten away, I'm sure, but Jevons and his paradox are still undefeated.
I live in Manhattan with a kid and I love not needing a car. I walk my daughter to school and I walk to work from there. It's great.
Re:Creating Bluey: Tales from the Art Director on Saturday May 03, 2025 @08:07AM (#43878524)
Funny. I lived in Seattle for 5 years before I moved to Sydney, where I lived for 5 years. That was a different era though, tech wasn't the industry it is now and the internet still felt new. I moved down in 2003 and my American accent helped me land a job I wasn't qualified for (having self taught myself some php and java in Seattle, mostly working as a bartender though). In 2005 I started a small software shop with some friends. Back then (2003) the Ruby user's group was too small to get a reservation at a pub so we'd have to partner up with the Smalltalk guys. Rails came out a year or so later and that changed.

I got back into web stuff when I moved to the states and have been up and down the stack many times since, but I have a ton of nostalgia for the stuff we did back then. Web 2 was an annoying new buzzword and we were still mostly writing software for kiosks, device drivers in C, bridging that with Lua, and using Flash for the interface b/c everybody else in the space was using shitty C++ Motif interfaces. . . . memory lane.

Imagine that Newtown and the Inner West are a lot different than when I lived there, but I do miss that time.

The Kiwis too have their own "invented the airplane" guy (Pearse?) Seems a lot was happening at that point in history.
Re:Introducing command And commandfor In HTML on Saturday March 08, 2025 @08:03AM (#43299921)
This is beautiful.
Re:The Housing Theory of Everything on Sunday March 02, 2025 @09:58AM (#43231064)
It's more expensive because the tax treatment is better. You really have no idea what you're talking about.
Re:The Housing Theory of Everything on Saturday March 01, 2025 @02:06PM (#43222505)
If a city could grow economically by simply building more housing that would be quite the discovery. A perpetual motion machine!
Re:The Housing Theory of Everything on Saturday March 01, 2025 @02:04PM (#43222484)
What a weird argument. There are many, many apartments in New York that people want to live in so badly that they'll pay millions upon millions of dollars to do so.
If you've not read Absurdistan or Lake Success or any of Shteyngart's other novels, then you really should. He's one of our best living authors.
Check out Robert Anton Wilson (The Illuminatus Trilogy), you're in for a treat -- the references above were to Discordianism

* https://en.wikipedia.org/wiki/The_Illuminatus!_Trilogy * https://en.wikipedia.org/wiki/Principia_Discordia

Re:Writing Composable SQL Using Knex and Pipelines on Thursday November 28, 2024 @02:25PM (#42267922)
1. You certainly need to know SQL 2. Composition is very different than concatenation and the differences become apparent as a project increases in complexity 3. I'd recommend checking out the current SOTA, especially with kysely (or Ecto if you ever get into Elixir projects)
Re:Writing Composable SQL Using Knex and Pipelines on Thursday November 28, 2024 @02:20PM (#42267889)
I've been at it for a bit over 25 years as well and have worked on everything from telco billing projects to complex consumer applications. Query builders and ORMs are not the same thing, and it's odd that you conflate them.

The project that I happen to be on now has a mid sized db (~70 ish) tables with quite a few custom functions and complex queries. I have been untangling a mess of slonik queries and there's an objective difference in the quality of the code and the maintainability between that and the kysely code that's replacing it.

The people I see drift toward things like slonik tend to be journeyman level developers and they often end up over their skis. Smart folks a lot of the time, but inexperienced.

Re:Writing Composable SQL Using Knex and Pipelines on Thursday November 28, 2024 @02:09PM (#42267798)
Slonik does _not_ make it possible (let alone trivial) to write composable queries. You're just doing string concatenation and string concatenation will bite you when things get complex enough.

There is also a big difference between an ORM and a query builder. Knex (and kysely, which is the only thing I'd use these days) allows you to write SQL that's just as complex as anything you'd write raw, complete with escape hatches if you need them. The criticisms of ORMs tend to be spot on, they are nice until they run into a wall, but that same thing simply does not apply to a robust query builder.

Re:Writing Composable SQL Using Knex and Pipelines on Thursday November 28, 2024 @02:01PM (#42267728)
I'm using kysely with a database that has quite a few complex functions, etc. Lots of queries that require CTEs and so on. It's fantastic. Type safety with the codegen is amazing and catches a tremendous amount of simple bugs and typos which are super easy to make in raw SQL strings.

People talking about writing raw SQL have never maintained a large project. Once you start string concatting queries and trying to remember which table aliases are which you're halfway to writing a custom, buggy query builder without type safety. It's a trap for young players.

Re:US weighs Google break-up in landmark antitrust case on Wednesday October 09, 2024 @04:14PM (#41792138)
By the time they break them up search will be less relevant than ever. Barn door/horse, etc.
Re:Ruby Meetups on Sunday September 29, 2024 @06:20PM (#41691294)
Had a flashback to twenty odd years ago in Sydney when there weren't enough Rubyists to get a reservation at the pub for a meetup so we had to team up with the Smalltalk guys. Ahhh, different times.
Re:Declarative Programming with AI/LLMs on Monday September 16, 2024 @10:09AM (#41556240)
I am not convinced by the utility in this case. I'm well aware of low code and no code problems, but I am less convinced that the same principles apply to LLM code generation.

By all means use some formal language to describe LLM capabilities and so forth, but the most fantastic thing about using LLMs is that you can convey the why along with the what and get better results and the "why" does not lend itself to expression in formalized notation.

Re:Declarative Programming with AI/LLMs on Sunday September 15, 2024 @12:32PM (#41548462)
Software specification documents will, as they say, rise in status. The kind of specification outlined in this article misses the mark–why would we use anything but actual natural language? That said, there will be real returns to structuring specifications so that they are actionable and easy to navigate to achieve context, both kinds.
Re:Why sleep deprivation disrupts memory on Friday June 14, 2024 @01:16PM (#40682675)
I have issues with that as well, started taking magnesium (both normal, elemental magnesium and magnesium l-threonate) and it's made a world of difference for me.
Re:The case against caffeine on Tuesday February 20, 2024 @03:39PM (#39446589)
The sales pitch the manufacturers give is that L-Threonate is better at getting through the blood/brain barrier so it is more effective for stuff like sleep. I do notice a difference between that and when I just take Magnesium Chloride but I haven't tried citrate so I don't know.
Re:The case against caffeine on Monday February 19, 2024 @10:13AM (#39430607)
Tangental but as someone who used to have sleep issues but has no intention of ditching coffee, taking Magnesium L-Threonate has utterly transformed the quality of my sleep. Used to wake up a ton in the night, take forever to get to sleep, etc. and now I sleep extremely well and if I'm up in the night it doesn't take me long to get back to sleep.
People are saying One Medical isn't great but it's by far the best experience I've had with health care. Good comms, easy to get visits, walk-ins for bloodwork etc etc. It's just super convenient. I'm in NYC and maybe it's different elsewhere but it's totally worth the subscription for me.
Re:Parallelising Heirarchical Small World Graphs on Tuesday January 02, 2024 @12:15PM (#38844049)
Nice one, Gavin!
Re:Lanark: A Life in Four Books on Sunday December 31, 2023 @07:50PM (#38828803)
Such a fantastic book. One of the most interesting novels I've ever read, from a structural point of view, not to mention it's extremely entertaining. I've got a signed first edition which I'm pretty proud of.

With Poor Things being made into a movie, maybe this book will get the attention it deserves.

Thanks for the feedback! Bummer about the DALL-E thing, it does seem to be hit and miss. It's always interesting to see where prompts start to fall apart.

One thing I find neat about this bot/convo format is that since it's so call-and-responsey, the bot doesn't tend to get lost.

The card gen was a bit last minute, I'll have to play with it some more and see if I can shake out the flakiness.

Older »