HNHacker News
TopNewBestAskShowJobs

teruakohatu

9,795 karma · joined January 10, 2020

Username translation: The Stone Quarry

Data Science, Rocks & Te Wai Pounamu, New Zealand.

Important: If you are looking at this profile because you thought something I posted was wrong, dismissive or disrespectful I would really like to hear from you so that I could understand how you got that impression. I will not get angry. It is important to me to communicate clearly and if something I said struck you that way then I failed and I would like to correct it. [Mostly borrowed from another profile].

Contact user name a t g mail

submissionscomments
teruakohatu··on Antirender: remove the glossy shine on architectural renderings
I put in an image and it generated piles of shipping pallets along a walkway.

It also added drainage that would actually improve the building.

teruakohatu··on Google confirms 'high-friction' sideloading flow is coming to Android
> And... What about accountability for hosting distributing spyware, malware loaded apps from Google Playstore

This is no joke. The Playstore is filled with malware that pretend to be a different app. It takes days if not weeks to remove these apps.

I have twice now had to recover the devices of family members when they installed malware on Samsung phones running up to date firmware.

That malware to this level is even possible is another matter.

teruakohatu··on Gold fever, cold, and the true adventures of Jack London in the wild
London didn't sugar coat the life up there in his novels. The people depicted were all hard people living hard lives, or they were fools, or both.

I can't remember which book it was but the comedic/tragic depiction of an unexperienced sister and two brothers overloading a sled, unwilling to give up useless comforts, so much so that the dogs couldn't move the sled, stuck in my mind.

teruakohatu··on Viking Ship Museum in Denmark announces the discovery of the largest cog
> They were "carnival cruise line" party boats.

I agree Roman ships were large and cogs were not in comparison. But Caligula’s were more like floating party platforms that could be sunk even in a lake.

teruakohatu··on Claude Chill: Fix Claude Code's flickering in terminal
I was just thinking that half a hour ago when using Claude via tmux via mosh via my phone.

It would be a game changer for mobile usage.

teruakohatu··on [dead]
An environment variable, or config file variable, that cannot be changed after launch is about the worst possible interface. Why not just have an “ultra^2 think” keyword?
teruakohatu··on Why some clothes shrink in the wash and how to unshrink them
In New Zealand, culturally people generally use dryers only when it is too wet to hang them outside. Dryers are seen as wasteful and destructive. T-shirts last longer but they do not last forever. Quality has gone down substantially.
teruakohatu··on Creating a Terminal Emulator from Scratch
Nothing any of us have ever done is “from scratch”. Even a carpenter who planted an acorn and waited 80 years to harvest the wood to make a chair probably didn’t mine the iron ore used to make her axe.

Here is how you install SDL2 on a Mac (copy and pasted from Google):

  brew install sdl2 sdl2_image sdl2_mixer sdl2_ttf
teruakohatu··on Why I left iNaturalist
iNaturalist ranks right up there with Wikipedia in importance.

It is more than one organisation, but rather a central org + a network of regional organisations. The regional organisation provides a lot of biological technical expertise. Citizen scientists alone would not be able to correctly handle the complex taxonomic issues you have in biology… or even basic identification in many cases.

Where the organisation(s) sometimes go awry, in my personal opinion, is forgetting they are the custodian of citizen science data, not the source of it.

teruakohatu··on Creators of Tailwind laid off 75% of their engineering team
It’s open source under an MIT license, I wouldn’t use Tailwind if it wasn’t open source but there is nothing stopping them from future releases being non-open source.

They can’t retroactively pull the license, and most people would just start using a OSS fork of tailwind if they did.

teruakohatu··on FracturedJson
People have a problem and are trying to solve it. We are not all required, nor able, to solve whatever the world’s most urgent problem is today.

In this case they are formatting JSON in an easier to read way. It’s not an alternative to CRDT, it is a totally different issue.

teruakohatu··on OrangePi 6 Plus Review
> BTW what's up with people pushing N150 and N300 in every single ARM SBC thread?

Because they have a great watt/performance ratio along with a GPU that is very well supported by a wide range of devices and mainline kernel support. In other words a great general purpose SBC.

Meanwhile people are using ARM SBCs, with SoCs designed for embedded or mobile devices, as general purpose computers.

I will admit with RAM and SSD prices sky rocketing these ARM SBC look more attractive.

teruakohatu··on Critical vulnerability in LangChain – CVE-2025-68664
> so it's not a panacea you can count on in production.

OpenAI and Gemini models can handle ridiculously complicated and convoluted schemas, if I needed complicated JSON output I wouldn’t use anything that didn’t guarantee it.

I have pushed Gemini 2.5 Pro further than I thought possible when it comes to ridiculously over complicated (by necessity) structured output.

teruakohatu··on UBlockOrigin and UBlacklist AI Blocklist
If workers (i.e. me) choose to use it without it being imposed on them, is that a morally bad thing in your worldview?

I was trying to use an obscure CLI tool the other day. Almost no documentation and one wrong argument and I would brick an expensive embedded device.

Somehow Google gave me the right arguments in its AI generated answer to my search, and it worked.

I first tried every forum post I could find, but nobody seemed to be doing exactly what I was attempting to do.

I think this is a clear and moral win for AI. I am not in a position to hire embedded development consultants for personal DIY projects.

teruakohatu··on UBlockOrigin and UBlacklist AI Blocklist
It is an unusual list. Along with a list an AI websites it also blocks a handful of instagram, X and Pinterest profiles. It also blocks a number of specific products on Amazon, such as a colouring book that presumably was generated with AI.

This kind of reminds me Steam where indie devs need to exclaim loudly that they are not using AI, otherwise they face backlash. Meanwhile a significant percentage of devs are using GenAI for better tab completion, better search or generating tests. All things that do not impact the end user experience negatively.

teruakohatu··on Critical vulnerability in LangChain – CVE-2025-68664
JSON Structured Output from OpenAI was released a year after the first LangChain release.

I think structured output with schema validation mostly replaces the need for complex prompt frameworks. I do look at the LC source from time to time because they do have good prompts backed into the framework.

teruakohatu··on Salmon Recipe
This was a good read. I liked the author taking us through the problem and how they solved it step by step.
teruakohatu··on Salmon Recipe
I ran it here using my phone:

https://www.jdoodle.com/c-online-compiler

I copied and pasted the code from GitHub (click copy, rather than highlighting and copying).

It ran but also outputted the number sequence a few times.

It is possible when you did copy n paste the special characters were lost.

teruakohatu··on Tell HN: Merry Christmas
He was entirely right! Haha I posted Christmas Eve.

Merry Christmas from New Zealand!

teruakohatu··on Snitch – A friendlier ss/netstat
> - I already bought two versions of Little Snitch and wasn't willing to pay for the third one

I have probably also paid for three versions. It’s a great piece of software and they do not require upgrades excessively.

But I will try LuLu. I would rather my security software was OSS.

teruakohatu··on Snitch – A friendlier ss/netstat
Why did you switch? Price? OSS? Or does LuLu have compelling features?
teruakohatu··on An off-grid, flat-packable washing machine
It is easy to understand the impact this will be in people’s lives.

I think within no time it will be modded with motors, maybe salvaged from broken electrical appliances and it will come full circle.

teruakohatu··on Huge undersea wall dating from 5000 BC found in France
That is a much better article.

It is not a wall, but rather a “network of submerged stone structures”.

teruakohatu··on Rust in the kernel is no longer experimental
> There is a set of languages which are essentially required to be available on any viable system. At present, these are probably C, C++, Perl, Python, Java, and Bash

Java, really? I don’t think Java has been essential for a long time.

Is Perl still critical?

teruakohatu··on Turtletoy
That is really interesting. Pity half of them use a "eval(unescape(escape(x)).replace(/u../g,'')))" with a compressor and decoder function.
teruakohatu··on Boston's subway system replacing 1890s-era wooden catenary system
> dates back to the late 1890s and will be replaced with a modern, more durable, metal trough.

I think any infrastructure that has lasted over 130 years is already quite durable.

teruakohatu··on Accepting US car standards would risk European lives
>Drive throughs have long since stopped serving pedestrians.

You quoted me but I was commenting on my country, an egalitarian country in the Pacific.

teruakohatu··on Accepting US car standards would risk European lives
> I was stopped by police while taking a walk and shouted at and treated like a criminal when walking in to a Wendy's drive through

I live in a very bike friendly country, so culturally closer to Europe in terms of transport, but if you walked into a drive through you may well be stopped by police.

Drive throughs have long since stopped serving pedestrians.

Generally anyone trying this is inebriated.

teruakohatu··on Amazon launches Trainium3
> Anthropic isn’t exactly jumping up and down telling everyone how awesome it is, which tells you everything you need to know.

You can’t really read into that. They are unlikely to let their competitors know if they have a slight performance/$ edge by going with AWS tech.

teruakohatu··on Bricklink suspends Marketplace operations in 35 countries
> The secondary market hurts their sales for new sets, or so they believe.

I think the secondary market drives sales. People need to believe that the overpriced sets they are purchasing, never open, and stash in the attic will make them a fortune on the secondary market one day.

← PreviousPage 4 of 34Next →