HNHacker News
TopNewBestAskShowJobs

dools

6,881 karma · joined October 11, 2010

I run BenkoPhone which was once the only business mobile number in an app that supports picture messages outside of North America:

https://www.benkophone.com/

Currently building:

https://www.benko.app/

team@benko.app

submissionscomments
dools··on Show HN: TownSquare, a tiny presence layer for websites
So it’s a twitter plugin?
dools··on UK Home Office launches £75M 'PoliceAI' to capitalise on artificial intelligence
You have roving poorly trained gangs of jackboot federal thugs illegally imprisoning citizens in privately owned gulags and mridering protesters extra judicially. The president is a criminal and a rapist. Him and his entire staff are corrupt self dealing incompetent grifters. He’s put a fox TV host in charge of the army and podcasters in charge of the FBI.

The list goes on.

It’s a total replication of idiocracy. What right wing social media slop are you consuming that you think the US is in good shape?

dools··on UK Home Office launches £75M 'PoliceAI' to capitalise on artificial intelligence
You think the UK is in worse shape politically than the US?
dools··on Norway imposes near ban on AI in elementary school
Computers generally are stupid for schools. There should be a computer room and computer classes, but all other learning should happen offline. Computers are far too distracting.
dools··on The Australian Government to Require SMS/MMS Sender ID Registraion
No it costs the same, the reason they do it is that it’s slightly more difficult to spoof a real number sender ID because most gateways will verify ownership by sending you a text on that number before letting you send outbound from it, where as they have no way of doing the same for an alphanumeric sender ID
dools··on The Australian Government to Require SMS/MMS Sender ID Registraion
I rely on the ability to set the outbound caller ID but I would happily register it if required.
dools··on US and Iran announce deal to end military operations
Slightly worse by the sounds of it
dools··on US and Iran announce deal to end military operations
The core non negotiable for the conflict was meeting a handful of Israel’s military objectives at the expense of virtually everyone else globally.
dools··on US and Iran announce deal to end military operations
The commencement, duration and conclusion are all embarrassing for the US because the entire country is run by b list right wing media bros
dools··on Shepherd's Dog: A Game by Fable
Also what the code should do and how it should do it. LLMs regularly cannot come up with the best way to approach something. Once those decisions are made, codifying them is kind of the least interesting part of the entire exercise.
dools··on Shepherd's Dog: A Game by Fable
> How big are those projects

Define big I guess. They're non-trivial, mix of internal enterprise tools, a multiplatform app (android/ios/mac/windows/web currently headbutting its way through review), including a billing system for my small telecommunications business.

> I dont think this is good for your mental health or physicaly your brains health

I find the experience of doing it without writing the code to be intellectually pretty similar. I still solve a lot of problems, the LLM couldn't, for example, one shot the event sourcing model I built for synching data between devices. It took quite a few iterations and I had to define a lot of the architecture, but I did it at a level that wasn't "here is a class, here is a module, this module does XYZ", more at the "whitepaper" level or describing how specific bits of the app needed to work in order to solve some problem.

It's also very similar to managing other developers.

> Its like driving your car 3 blocks instead of walking, your physical health will suffer

It's more similar to having staff rather than doing everything yourself. The problem solving just shifts to a different area, and you get more done.

dools··on Shepherd's Dog: A Game by Fable
Well … it’s a measure of how good it is at reproducing a game that probably already exists in multiple forms in its training data.
dools··on Shepherd's Dog: A Game by Fable
I’ve found it very easy to maintain, add features to and fix bugs in software I’ve written entirely with LLMs, and in languages and frameworks with which I’m unfamiliar. You just ask the LLM to explain the code and then work with it to come up with the fix.
dools··on Statement on US government directive to suspend access to Fable 5 and Mythos 5
I've been using Kimi k2.6 extensively via kimi-code and I only reach for frontier models when I do a multi-model security review (and Kimi actually does a better job of finding stuff, albeit with more false positives -- I often run Kimi's output through Opus 4.7/8 and Opus will concur that Kimi found genuine issues, while Opus didn't actually find those issues itself, for example).

So whatever, I just don't really feel the need to burn tokens on Fable anyway.

dools··on I Think They [Anthropic] Are Lying to You [video]
When you hand something off to Claude code, the harness is doing lots of different sessions it’s not a one shot.
dools··on Mmorpg World of ClaudeCraft, vibe coded with Fable 5
I was able to put in a username and password, choose a character and "enter the realm" but then within a second of the game graphics loading it crashes so I can't actually see what the game is about. Since it's called "World of Claudecraft" I thought it might be similar in concept to the AgentCraft video I posted. I still don't know if that's true.
dools··on "Don't You Just Upload It to ChatGPT?"
> show me a prompt that is meaningfully expertly crafted beyond just providing Do's, Do not's, task context, and a goal.

The way that information is organised and formatted matters for compliance. It’s pretty similar to writing good procedural documentation for humans.

dools··on Mmorpg World of ClaudeCraft, vibe coded with Fable 5
I’m on a phone so I can’t see what this does, but it reminded me of this great presentation of a game style agent manager AgentCraft: putting the orc in orchestration https://youtu.be/kR64LOqBBCU?si=d3IS7SVy2lv0hM_A
dools··on Vibe coding my way to a healthy family: Introducing Gamow Labs
Does it say anywhere that he’s using general purpose models for the analysis? Fine tuning open weight models is generally available for pretty minimal cost, I’d say his reference to vibe coding is how he is building the software not how the software functions.
dools··on German ruling declares Google liable for false answers in AI Overviews
The question is whether Google is publishing false claims or relaying other people’s false claims. The court found it to be the former which makes sense to me.
dools··on Building from zero after addiction, prison, and a felony
I know a guy who bankrupted multiple businesses and is 34 time convicted felon and adjudicated rapist and he’s gone on to become president … don’t let your past control your future! /s
dools··on Ask HN: What was your "oh shit" moment with GenAI?
ChatGPT v4. The step up from 3.5 went from "quaint novelty" to "genuinely useful coding tool".
dools··on My Agent Skill for Test-Driven Development
Yeah I specifically tell it not to pre-emptively fix tests that it knows will break as a result of changes its making and instead limit itself only to creating new tests for new changes. I want to see the tests break, then we go through and review each set of breakages versus the mission and assess if they’re regressions or stale assertions. This is a) how I know it’s actually writing meaningful tests b) a very functional and useful form of “code review” versus just trying to catch problems by reading diffs and c) helped me find real problems and regressions.

Almost all the breakages after a big refactor are stale assertions but every time I catch a couple of critical problems that make the entire exercise very worth it.

The whole dev process is so fast compared to writing software manually that I find it absurd that I wouldn’t invest heavily in automated tests.

dools··on SpaceX, Other Mega IPOs Denied Fast Index Entry by S&P
I wouldn’t buy an ETF for an index fund that includes non dividend paying stocks
dools··on Can the stockmarket swallow Anthropic, SpaceX and OpenAI?
My evidence of no corruption?

I can’t find any because the admin is so horrendously corrupt.

dools··on Can the stockmarket swallow Anthropic, SpaceX and OpenAI?
At this point in US regulatory oversight I would have a harder time finding evidence of no corruption.
dools··on Florida sues OpenAI and Sam Altman over AI risks
> The suit contends that ChatGPT poses risks to children and is responsible for a “litany of harms,” including addiction and aiding and abetting mass shootings and suicide

Can't wait for them to sue the NRA next!

dools··on Using Git's rerere feature to escape recurring conflict hell
I think the terminology would be the other way around, like you're rebasing the feature onto the main:

git checkout feature

git rebase main

git checkout main

git merge feature

that way you get all your conflicts on the feature branch during rebase and your merge is always clean.

dools··on Using Git's rerere feature to escape recurring conflict hell
I never get conflicts during a merge because I only ever merge in one direction. I get all my conflicts on branches because I rebase before merging. I started doing this years and years ago because I kept coming across these mysterious silent regressions with my team. I searched something like "git merge silent regressions" and came across this stackoverflow answer:

https://stackoverflow.com/a/28510260

That completely fixed the problem. Now I only ever get conflicts on my feature branches. The rule is always: rebase away from main, and merge towards main. All conflicts are then on your branches, never on main, and always from rebase, never from merge. Then I set the pull behaviour to rebase, too.

I've never had a silent regression since, and never had a problematic conflict scenario.

I did recently learn about ORIG_HEAD though which was very cool, because I had accidentally rebased to main instead of to a dev branch from which I had created a bunch of worktrees, then when I merged back to the dev branch all hell broke loose, and I learned that I could revert a merge by checking out ORIG_HEAD:

https://icinga.com/blog/undo-git-reset-hard/

dools··on Danish Pension Blacklists SpaceX over 'Catastrophic Governance'
Just buy ETFs of index funds that only include dividend paying stocks
← PreviousPage 7 of 34Next →