HNHacker News
TopNewBestAskShowJobs

kungfufrog

468 karma · joined July 11, 2015

submissionscomments
kungfufrog··on Claude Sonnet 4.6
Sonnet 4.6 with extended thinking

Prompt: > The car wash where I want to wash my car is 50 metres away, should I walk or drive there?

Response: > Great question with a slightly ironic twist! Here's the thing: if you're going to a car wash, you'll need to drive your car there — that's kind of the whole point! You can't really wash your car if you walk there without it. > > That said, 50 metres is an incredibly short distance, so you could walk over first to check for queues or opening hours, then drive your car over when you're ready. But for the actual car wash visit, drive!

I thought it was fair to explain I wanted to wash my car there... people may have other reasons for walking to the car wash! Asking the question itself is a little insipid, and I think quite a few humans would also fail it on a first pass. I would at least hope they would say: "why are you asking me such a silly question!"

kungfufrog··on Show HN: Distr 2.0 – A year of learning how to ship to customer environments
I think with the OpenTofu / Terraform support you're very close to enabling patterns that platform teams typically look for.

Centralised management -> create a landing zone -> deploy and configure software/infrastructure -> maintain and manage from a single pane of glass.

The truth is this is typically a long road to maturity and robustness if putting this whole stack together yourself.

I am curious to explore using Distr in this space!

kungfufrog··on Show HN: Distr 2.0 – A year of learning how to ship to customer environments
Hi Philip, have been following GlassKube and Distr for a while.

Have you considered the perspective that this could be used for internal deployments of product as well to multiple clusters/environments?

It puts a lot of pieces together end to end that are missing from building a deployment system around the defaults ArgoCD etc. There's a substantial gap between ArgoCD and getting to automated CI/CD with multi cluster support etc.

kungfufrog··on Kernel-hack-drill and exploiting CVE-2024-50264 in the Linux kernel
This makes me realise how useless I really am when things get low-level enough. Super impressed with the talent and ability of serious exploit researchers!
kungfufrog··on Code review can be better
Anyone know what editor the author is using in the first screenshot showing two panels side by side?
kungfufrog··on Gemini 2.5
How do you use the model so quickly? Google AI Studio? Maybe I've missed how powerful that is.. I didn't see any easy way to pass it a whole code base!
kungfufrog··on Monokai Pro for Jetbrains
I just downloaded this and its very polished for a new release. Works great!

I will trial it for a bit and if I like it will definitely subscribe. Have you considered adding some premium features to help justify the subscription?

kungfufrog··on Show HN: Void, an open-source Cursor/GitHub Copilot alternative
I started paying for Sourcegraph's Cody AI because of how great the integration was in JetBrains IDEs!

Happy user for a few months now :)

kungfufrog··on How I learned to stop worrying and love userspace networking
The missing part for me was that fly.io supports WireGuard access to your infrastructure [https://fly.io/docs/networking/private-networking/]. Did not know this!
kungfufrog··on Fly.io Infra log: week-by-week record of what the team does
Thank you so much for the considered response. Very insightful and it's given me some food for thought.
kungfufrog··on Fly.io Infra log: week-by-week record of what the team does
Just out of curiosity, and since this is vaguely related to the content, how has Fly.io adjusted to SOC 2 when it comes to infrastructure changes and deployment? I read a while ago about how you guys passed SOC 2 which was an enlightening read, but I'm curious what systems you have put in place to keep velocity going and how you manage change more generally across infrastructure?

My current experience is that once we started transition to SOC 2 compliance and brought in new processes everything crawled to a halt, we now have multiple layers of reviews and scheduling, and the bureaucratic process is followed at the cost of expediency and doing sensible things in a sensible way (i.e., everything must follow the process, no matter how trivial or significant.)

kungfufrog··on Child care is so expensive in NYC that it's become a crisis
I am thankful the Government made some changes to make it more affordable. $38k was more than our mortgage and put a lot of strain on our finances.
kungfufrog··on Child care is so expensive in NYC that it's become a crisis
First year with 2 kids in daycare, 6 months after COVID hit, we paid $38,000 for a years worth of care before the Government intervened and made some concessions. Now it's considerably more affordable here in Australia, I think now we would be paying about $15,000-$16,000 AUD
kungfufrog··on Infant microbes and metabolites point to childhood neurodevelopmental disorders
I have a child diagnosed with ASD level 2 (in Australia), he was born premature by a few weeks and immediately put on a course of antibiotics. I am curious about the connection here but am a total layman with the science.
kungfufrog··on Screen time robs average toddler of hearing 1,000 words spoken by adult a day
I hope you don't mind the correction and apologies if you do, but it's actually "the lede was buried," where lede refers to structured writing in which the opening sentence of a paragraph summarises the most important parts of a narrative.
kungfufrog··on Why are we templating YAML? (2019)
There's 2 things on the horizon here for Kubernetes that give me hope. KCL, its own configuration language, and Timoni, which builds off CUE and corrects some of the shortcomings of Helm.

Though these days, OLM and the Quarkus operator SDK give you a completely viable alternative approach to Helm that enables you to express much more complex functionality and dependency relationships over the lifecycle of resources. An example would be doing a DB backup before upgrading to a new release etc. Obviously this power comes at a cost.

kungfufrog··on Mozilla expands extension support for Firefox for Android
This was a clincher for me that made me switch from Chrome/Chromium on my Pixel. Previously, I was using Kiwi Browser because it supported Chrome extensions however while it works it has a lot of annoying quirks. I just couldn't stomach the experience of browsing the web without an ad blocker though. Now Firefox and UBlock work on Android, Firefox has quickly become my preferred browser. Still using Chrome on desktop though for now.. maybe that'll change too!
kungfufrog··on Fuzzy Finding with Emacs Instead of Fzf
Seems way more abstruse than just using fzf
kungfufrog··on I think I need to go lie down
I mean, cool, but surely if this is a technical feat it speaks more to the complexity of our tooling and platforms than it does the impressiveness of AI. What I'm trying to say is that all of this is pretty primitive if you built the right tooling to express those ideas trivially. Like even a 6 year old could create noughts and crosses if the paradigm they were using allowed them to express the game rules in a way that was natural to them. So yes, while I think this is cool, I don't get how it warrants the hype and hysteria. It makes me sad that this minor technical accomplishment seems impressive because the web is an unintuitive medium for expressing logic entangled with UI.
kungfufrog··on Australia's overuse of antibiotics driving rate of drug-resistant infections
Do you mean bacteria? Viruses are not treated by antibiotics.
kungfufrog··on Impacts of lack of sleep
Resonates with anyone that has had children. Biggest impact for both my wife and I was overall sleep quality/quantity and sacrificing sleep for a modicum of personal time at the end of the day.
kungfufrog··on Show HN: Kr8s – a Python client library for Kubernetes
Without opening a philosophical discussion on Python package management what were the pragmatic reasons from switching from Poetry to Hatch?

I'm about to run my first bit of kr8s code!

kungfufrog··on WASI Support in Go
Can someone hit me with the value proposition of all this WASI stuff and WASM and ELI5? (I get the browser use-case)

My understanding is as follows:

  WASM - a portable, platform-independent virtual machine for executing a "web assembly"

  WASI - an extension to the virtual machine that adds APIs for interacting with the system and breaks all the WASM sandboxing (presumably NOT platform-independent?)
Is the point of this addition to Go that I can now target "WASM implementations that have WASI" with Go source code compiled to WASM?

Why would someone want to do that? Just for edge functions in cloud workers?

kungfufrog··on Bug in macOS 14 Sonoma prevents our app from working
You're way off base and I can see you feel quite frustrated by what you perceive as a slight against OpenBSD. I know and have used "pf" in OpenBSD. Not once while reading the article did I think Mullvad were referring to pf as a technology as opposed to the macOS implementation of pf where the bug resides.
kungfufrog··on Show HN: Kr8s – a Python client library for Kubernetes
This looks great, will be giving it a go today to replace some increasingly complex bash scripts!
kungfufrog··on UTM – Virtual Machines for iOS and macOS
Less tools and software to keep up to date!
kungfufrog··on UTM – Virtual Machines for iOS and macOS
Can second this, been loving it since I switched, has been great. VMs and Docker in one!
kungfufrog··on Gov. Greg Abbott signs new law mandating armed security at all Texas schools
If I lived in the US, I'd seriously consider moving just to give my kids a different schooling experience that doesn't involve the daily fear of being murdered. It's just unfathomable to me that a large portion of the populace is okay with guns being woven into the social fabric and culture despite the direct and terminal negative impact on children's lives.
kungfufrog··on Moving fast with the core Vim motions
I don't know vim. I can type reliably at around ~120wpm and ~150 if I concentrate and it's standard prose. I can't edit code as fast as VIM users and I know this is true, I keep wanting to learn VIM so I can, but I also just plain can't be arsed as it's not the bottleneck necessarily for me it just makes some editing actions more tedious not knowing VIM.

Great examples of this I see regularly watching coding streams are what look like "macros" that replay the last editing actions. Seems super powerful when replacing a word etc (and not all languages have proper support for variable renaming etc).

kungfufrog··on Deep sleep may be the best defense against Alzheimer’s
Admirable. I have similar age kids, average about 6-7 hours of interrupted sleep a night. They wake up between 5 and 6 am, asleep between 7-8 and I often don't go to bed myself until 11pm. I'm writing this comment while sitting next to my 3 year old who has woken up at 11:14pm and called out for comfort to get back to sleep.

I do 50% of the cooking, chores, school/daycare drop offs, work an 8.5 hour day 5 days a week, and have effectively zero time for any personal or extracurricular pursuits. I barely get any time alone with my wife as it is and if I gave up any of the moments we can snatch in between kids awake and asleep I don't think there'd be much of a relationship left. Once a fortnight I get a night to myself but often end up socialising. How do you do it? What's different about your life?

Page 1 of 4Next →