HNHacker News
TopNewBestAskShowJobs

kirici

75 karma · joined December 25, 2024

submissionscomments
kirici··on [dead]
Libertarian Koch "think" tank fears that money could be invested into the working class instead of Israel
kirici··on Kubernetes on Oxide: How customer needs shaped our integrations
Buggy hasn't been my experience and the overhead should get smaller as storage grows. In any case, you'd get extra features such as S3, which would otherwise require running another service
kirici··on Kubernetes on Oxide: How customer needs shaped our integrations
Why Mayastor and not (Rook-)Ceph?
kirici··on We replaced Redis with MySQL for inventory reservations and it scaled
The default should be that every additional piece needs to be justified
kirici··on LastPass notifies users of yet another data breach
Passbolt and Bitwarden can be self-hosted on top of offering the usuals pros like MFA, an API incl. integrations (e.g. https://external-secrets.io/latest/provider/passbolt/) and a better UX that does not involve syncing files between team members
kirici··on Vulnerability reports are not special anymore
This screams LLM to me and I couldn't bear to read past the second paragraph.
kirici··on Claude Code refuses requests or charges extra if your commits mention "OpenClaw"
How does BEAM renew my certificates, configure reverse-proxies, mount networked storage volumes to whichever node a given process is running on and handle cronjobs, disk pressure and secrets?

I sure hope it doesn't involve a bunch of shell scripts to create a new, ad hoc, informally-specified, bug-ridden...

kirici··on Dear friend, you have built a Kubernetes (2024)
How does Elixir renew my certificates, mount networked storage mounts and create a VIP and internal DNS entries for my valkey instance?

Scaling is a sidenote, that it becomes easy is a result of hoisting everything else onto one control plane and a set of coherent APIs.

kirici··on Java 26 is here
tiobe is garbage and should never be given any credibility.
kirici··on Rebasing in Magit
Operates on hunks, which may at times be multiple lines that cannot be split further
kirici··on 175K+ publicly-exposed Ollama AI instances discovered
> I wonder if github supports regex search

/it does like this/

kirici··on Luxury Yacht is a desktop app for managing Kubernetes clusters
https://github.com/sunny0826/kubecm

Tested a bunch and this is the one I stuck with, at least until I make my own. Once the entries are all right, I use the dare I say industry standard to switch between them:

https://github.com/ahmetb/kubectx

kirici··on BYD builds fastest car
Even if they did they still won't have caught up, because Tesla has had full self driving at the end of every year for the past 8 years.
kirici··on Why haven't local-first apps become popular?
Clearly you fell for the premature measuring fallacy, everyone knows to optimize for web-scale first.
kirici··on Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised
I'm using difftastic, it cuts down a whole lot of the noise

https://difftastic.wilfred.me.uk/

kirici··on Dotter: Dotfile manager and templater written in Rust
I was using "just git" until I realized I've started writing a whole bunch of scripts of various types to recreate ("ad-hoc, informally specified and bug-ridden...") functionality that chezmoi offers out of the box and has already tested in the field.
kirici··on Performance Improvements in .NET 10
There happens to be a distro called Vanilla that is Debian-based, atomic, integrates distrobox etc.

https://vanillaos.org/

kirici··on SQLite's File Format
These were singular containers, let alone hosts.
kirici··on SQLite's File Format
I've had multiple flaky issues with SQLite (e.g. non-HA Grafana) on Azure Files using NFS v4.1 leading to locked DBs. Perhaps some implementations work, I'm not gonna rely on it or advise others to do so.
kirici··on Running our Docker registry on-prem with Harbor
I am currently looking into zot, what were your blockers/hiccups with it?
kirici··on Sequoia backs Zed
Glad I didn't start evaluating it earlier, just a few hours down the drain.
kirici··on GitHub was having issues
I am increasingly in favor of inspecting/diffing branches from MRs locally.
kirici··on Cursed Knowledge
Like television and telephone, the "tele" (remote) part is the crucial and defining one. Without it, it's just metry.
kirici··on Cursed Knowledge
>opt-out telemetry: go

By default, telemetry data is kept only on the local computer, but users may opt in to uploading an approved subset of telemetry data to https://telemetry.go.dev.

To opt in to uploading telemetry data to the Go team, run:

    go telemetry on
To completely disable telemetry, including local collection, run:

    go telemetry off
https://go.dev/doc/telemetry
kirici··on Kite - A modern, lightweight Kubernetes dashboard
I've been looking for something like this, will test it out shortly.
kirici··on Jujutsu for busy devs
You could disable autom snapshots or use `jj split -i`, which I use almost exclusively
kirici··on Programming Affordances That Invite Mistakes
>With Go's multiple return values to represent errors, they are also known to be too easy to "forget" to even look at the error value.

How? Unassigned

    foo := myFunc()    # [...] assignment mismatch: 1 variable but myFunc returns 2 values
Assigned, but not used

    foo, bar := myFunc()
    fmt.Println(foo)    # [...] declared and not used: bar
Intentionally ignored

    foo, _ := myFunc()
Ignoring is a deliberate decision and trivial to review, lint and grep for.

Except for, I suppose, shadowing a variable before checking it

    foo, bar := myFunc()
    _, bar = myFunc()
    fmt.Println(foo, bar)
Which is more of a general grievance of quite some people, but I don't think that has much to do with multiple returns - and you definitely have to look at the error to pave over it afterwards.

edit: https://goplay.tools/snippet/E69xFuIcG7I

kirici··on Can an email go 500 miles in 2025?
You can just save a step of double-checking everything by using WolframAlpha

https://www.wolframalpha.com/input?i=%2810cm+sphere+of+gold+...

kirici··on MI5’s falsehoods in the case of neo-Nazi spy who abused women
With all due respect, there is not a single bigger evildoer over the last 300 years than the UK, they do not deserve any trust.
kirici··on Japan's IC cards are weird and wonderful
I've recently returned from a trip across the country and liked everything about my (physical) ICOCA card, except that the machines used to charge it, at least the ones I've found, only accepted cash.

After charging it once with a decent balance though, I got away (almost) entirely without cash using it in combination with a virtual credit card via NFC, save for street food carts and Gachapon machines.

Page 1 of 2Next →