Readit News logoReadit News
akvadrako commented on GitHub Actions has a package manager, and it might be the worst   nesbitt.io/2025/12/06/git... · Posted by u/robin_reala
figmert · 9 days ago
A lot of the actions people tend to use are just unnecessary. They're simple wrappers around real tools. In those cases, use mise-en-place. It's a single action that installs all relevant tools (and keeps your local dev env in check), and it supports lock files.
akvadrako · 9 days ago
And if not mise, just a Makefile, shell scripts or custom docker images. Then you can run and develop them locally.

GitHub actions has some rough edges around caching, but all the packaging is totally unimportant and best avoided.

akvadrako commented on GrapheneOS is the only Android OS providing full security patches   grapheneos.social/@Graphe... · Posted by u/akyuu
mcny · 11 days ago
The interfaces and the external dimensions can remain the same even as the internals change though, right? And you can have more or fewer cells. The cells don't have to be cylinders, either. They can be flat.
akvadrako · 11 days ago
They are usually shaped to fit in exactly the space available to maximize capacity. Standard cell sizes wastes space.

Besides it's pretty easy to get custom battery pouches made.

akvadrako commented on The HTTP Query Method   ietf.org/archive/id/draft... · Posted by u/Ivoah
bruce511 · 18 days ago
I have come across systems that use GET but with a payload like POST.

This allows the GET to bypass the 4k URL limit.

It's not a common pattern, and QUERY is a nice way to differentiate it (and, I suspect will be more compatible with Middleware).

I have a suspicion that quite a few servers support this pattern (as does my own) but not many programmers are aware of it, so it's very infrequently used.

akvadrako · 17 days ago
Servers can support it but not browsers.
akvadrako commented on Show HN: We built an open source, zero webhooks payment processor   github.com/flowglad/flowg... · Posted by u/agreeahmed
runeks · 22 days ago
> US-centric thinking about invoicing, which makes invoicing unusable (I issue invoices only after a successful payment, because I owe tax on all invoices including unpaid)

This sounds strange. I don't think there's anything US-centric about considering an invoice to be a payment request — which makes issuing them after payment nonsensical.

akvadrako · 22 days ago
That doesn't match what I see. Shops don't issue an invoice until the product ships, well after payment.
akvadrako commented on I can't recommend Grafana anymore   henrikgerdes.me/blog/2025... · Posted by u/gpi
blueybingo · a month ago
Clickhouse, with their clickstack stack, for logging and traces - it’s not there for metrics yet but great for the other two.
akvadrako · a month ago
Victoria metrics which has similar database design to clickhouse is good for metrics.

But it doesn't have a complete dashboard UI like Grafana.

akvadrako commented on The lazy Git UI you didn't know you need   bwplotka.dev/2025/lazygit... · Posted by u/linhns
Aeglaecia · a month ago
to me this appears to be trading off a valid change log for neat naming ... i dont see why rewriting history is ever a good idea
akvadrako · a month ago
I find it quite hard to follow PRs when there is a lot of rebasing. I don't really find separate non-time-based commits useful.

So I agree but unfortunately it's the norm and policy for some clients.

Git-absord by default doesn't squash the fixups though, it creates new ones with special tags for easy rebasing later.

akvadrako commented on The Internet runs on free and open source software and so does the DNS   icann.org/en/blogs/detail... · Posted by u/ChrisArchitect
LeonM · 2 months ago
For what I remember, most of the DNS root servers used to run Bind9 exclusively. I'm glad to see that this is now more diverse with NSD and Knot also being used (see table 4 in the report).

Nothing against Bind9, but it is almost exclusively maintained by the ISC, so the DNS's future used to depend heavily on the ISC getting the funding needed to continue operating.

akvadrako · 2 months ago
That hasn't been true for at least 15 years. I was a k-root DNS operator then, and we ran several software stacks on each cluster in case one had a bug.
akvadrako commented on Radios, how do they work? (2024)   lcamtuf.substack.com/p/ra... · Posted by u/aqrashik
royskee · 2 months ago
Huh, I never heard that one. Extra gets you more frequency privileges (nice not having to worry so much about band edges) but IMO the real benefit is being able to enjoy reciprocal operating under CEPT when traveling abroad.
akvadrako · 2 months ago
You can operate abroad with General in most countries.
akvadrako commented on Replacing a $3000/mo Heroku bill with a $55/mo server   disco.cloud/blog/how-idea... · Posted by u/jryio
fluoridation · 2 months ago
>It's a bit wasteful to provision your computers so that all the cold data lives in expensive RAM.

But that's a job applications are already doing. They put data that's being actively worked on in RAM they leave all the rest in storage. Why would you need swap once you can already fit the entire working set in RAM?

akvadrako · 2 months ago
This subthread is about a poster's claim above that every page would be in RAM if you have enough, "hot or not", not just the working set.
akvadrako commented on Replacing a $3000/mo Heroku bill with a $55/mo server   disco.cloud/blog/how-idea... · Posted by u/jryio
adastra22 · 2 months ago
I don’t understand. If you provision the system with enough RAM, then you can for every page in RAM, hot or not.
akvadrako · 2 months ago
Only if you have more RAM than disk space, which is wasteful for many applications.

u/akvadrako

KarmaCake day5814March 3, 2010
About
I know that most men, including those at ease with problems of the greatest complexity, can seldom accept even the simplest and most obvious truth if it be such as would oblige them to admit the falsity of conclusions which they have delighted in explaining to colleagues, which they have proudly taught to others, and which they have woven, thread by thread, into the fabric of their lives.
View Original