HNHacker News
TopNewBestAskShowJobs

hactually

1,264 karma · joined June 30, 2011

Software/Product leader based in Australia. Good at web, likes embedded, loves Linux, builds for time to value but always securely as used to train for Linux Foundation.

Builder of Jogly, Tagmail, QuickaPay, FeeWise and now GreenThread

find me as `nick` at curiola.com and see my stuff at http://www.github.com/17twenty

submissionscomments
hactually··on High-Level Rust: Getting 80% of the Benefits with 20% of the Pain
The go tooling and ecosystem and how it "just works" runs rings around the Java clowncar.
hactually··on X Randomly Banning Users for "Inauthentic Behavior"
The classic "if it disagrees with me, it's a far-right neo-Nazi" rhetoric. Sadly thiss is becoming depressingly common in certain corners of tech discourse.

X has the best AI news, the best virality for good content and sure - it has a lot of shit, but community notes and curated feeds keep the noise low.

hactually··on Ask HN: Why isn't using AI in production considered stupid?
You're not really making a good point if you can't distinguish.

Fin.ai by telecom is a full product powered by LLMs and makes $100m ARR.

Make your point and save the attacks and maybe you can be helped.

hactually··on Google details new 24-hour process to sideload unverified Android apps
DARVO
hactually··on An incoherent Rust
Except writing rust doesn't feels like flying, it feels like falling.
hactually··on Ask HN: Why isn't using AI in production considered stupid?
what do you mean by "run AI"?

as in, providing self hosted models? or running Claude code/Codex? or using it for support? or what?

hactually··on An incoherent Rust
Great write up of a problem that I'm glad Golang sidesteps

The problem with this is that it's systemic and central to Rusts trait-based ecosystem composition.

Go’s has a version but it's much smaller and more local. In Go, consumer-defined structural interfaces remove most of the pressure that causes the Rust problem in the first place which is producer led.

hactually··on Government backtracks on AI and copyright after outcry from major artists
we went from the Linux and later Napster era of "information wants to be free" pretty quickly over the past decade.

Billions have been spent on changing our minds and our children so privacy and privacy are bad.

hactually··on /e/OS is a complete, fully “deGoogled” mobile ecosystem
chrome was the fork. KHTML from Konqueror became webkit became Safari and chrome.
hactually··on OpenAI, the US government and Persona built an identity surveillance machine
nothing to do with left or right. the UK is left and has the most Orwellian surveillance state outside of China
hactually··on WiFi could become an invisible mass surveillance system
hah. Could.

At university over a decade ago, we were looking at using Bluetooth/WiFi signals to create live room maps for military applications.

Since then, the tech has only got better.

hactually··on Europe's $24T Breakup with Visa and Mastercard Has Begun
https://www.eff.org/deeplinks/2025/12/after-years-controvers...
hactually··on Show HN: Inamate – Open-source 2D animation tool (alternative to Adobe Animate)
The architecture was designed for determinism and performance:

- Go WASM engineowns the scene graph, evaluates timelines, compiles draw commands

- Canvas2D frontend executes the command buffer (GPU-accelerated by the browser)

- Go backend handles collaboration, persistence, and video encoding via ffmpeg

- Operation-based document model - every mutation is an operation that supports undo/redo and real-time sync

We chose a command buffer architecture (engine emits draw commands, browser rasterizes) over Figma-style pixel rendering in WASM. Canvas2D is already GPU-accelerated, and Go's WASM ecosystem doesn't have a battle-tested software rasterizer. This gives us hardware rendering for free while keeping the engine deterministic.

hactually··on New York’s budget bill would require “blocking technology” on all 3D printers
Just imagine what happens when lawmakers discover the possibilities of every one with access to a lathe or CNC machine.

Absolutely ridiculous.

hactually··on Ask HN: Is it still worth pursuing a software startup?
I can't get it to work. I have to use an incognito window or it just craps itself. Terrible software for mediocre companies.
hactually··on Every country should set 16 as the minimum age for social media accounts
So govt approved hardware and sofware. No custom ROMs or firmware.

Wow, the EU is really going hard on innovation.

I suppose the nice thing is that the dystopia has already been explored by science fiction quite well.

hactually··on Every country should set 16 as the minimum age for social media accounts
... and just where are they going to learn these skills?
hactually··on Let's be honest, Generative AI isn't going all that well
I assume this is because they're already insanely profitable after hitting PMF and are now trying to bring down infra costs?

Right? RIGHT?!

hactually··on Independent review of UK national security law warns of overreach
As someone not in the US. Isnt ICE just enforcing the immigration law of the country?

Is that a bad thing? I've got friends in the UK crying out for something like ICE so keen to understand why it's viewed as rapid decline.

hactually··on AI is wiping out entry-level tech jobs, leaving graduates stranded
any sort of web tech based development.

Frontend, backend, animations, design, infra, distributed systems engineering, networking.

hactually··on Peter Thiel sells off all Nvidia stock, stirring bubble fears
I'd say he's wanting to lock in those gains. Diamond hands are different when you're up 100s of millions on a single stock.
hactually··on "You Don't Need Kafka, Just Use Postgres" Considered Harmful
isn't Kafka old news at this point?

LinkedIn have moved onto Northguard... but no GitHub yet

hactually··on Britain's most tattooed man says UK's age check told him to "remove his face"
and what if they leak? how do you cycle those creds?
hactually··on Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates
> Rust is a lot nicer to work with than C

What? How??

hactually··on Imgur pulls out of UK as data watchdog threatens fine
yeah damn, i guess that's it.

That's the dichotomy. You're either an elitist snobs or a normies. No nuance, no qualification.

hactually··on Go experts: 'I don't want to maintain AI-generated code'
Oh, you're one of those blinkered types...

"Golang is C with garbage collection" I mean, Go isn’t C with GC - it’s C with:

- first-class concurrency (goroutines, channels)

- structural typing via interfaces

- a memory model safe enough for large-scale concurrent programs

- and tooling (formatter, linter, race detector, profiler) built in from day one.

That’s not just "C with GC." That’s decades of language design evolution deliberately integrated into a cohesive, batteries-included ecosystem that others have failed at (Typescript) or just haven't reached in their lifecycle (like Kotlin).

The Pike quote you’re half-remembering is about teams btw, not about "dumbing down" - Google had (and still has) thousands of engineers working on massive distributed systems. Go’s tradeoff wasn’t "let’s design for idiots" - it was “let’s design for readability, maintainability, and concurrency at scale.”

That’s why Go codebases from 2011 still compile cleanly today with minimal changes. Try that with your "ergonomic" TypeScript stack where half your dependencies are deprecated next quarter.

hactually··on Go experts: 'I don't want to maintain AI-generated code'
What do you recommend instead of Go?

Feels like a skills issue but happy to be wrong.

hactually··on Google Pixel 10 series review
how do you mean?

I go from pixel to pixel and it's exactly as I left it - wallpaper, call logs, messages, whatsapp, chrome.

hactually··on Show HN: My first Go project, a useless animated bunny sign for your terminal
it's good! you don't need a pkg folder btw - they're not a go standard. check out `internal` as it's recognised by the tool chain and may be what you want
hactually··on Agent Client Protocol (ACP)
It's fine, it sounds like you're an enterprise programmer and that suits your role/use case.

I use zed with the inbuilt terminal, additional terminals + tools like pgcli and docker. I would feel trapped/impotent using an IDE, esp combined with the lack of snappiness a java app gives you.

← PreviousPage 2 of 14Next →