Readit News logoReadit News
rjmunro commented on GitHub postponing the announced billing change for self-hosted GitHub Actions   twitter.com/jaredpalmer/s... · Posted by u/coloneltcb
spockz · 18 hours ago
There are several “virtual credit card” providers that allow you to generate additional cards, set limit on them like amounts and who can charge the CC. The availability varies per geography.
rjmunro · 17 hours ago
The problem with that is you might still get a huge bill if something goes wrong, then they try to charge it to your card at the end of the day/week/month/whatever, and it fails.

Now you still owe them the money, but haven't paid, so they tell you to pay on another card. If you refuse, they start debt collection against you and you could end up with your credit rating being affected, and maybe court cases and so on.

I want give the company an amount of money, then know that it's run out and I have to pay for more. You can set monthly limits (https://github.com/settings/billing/budgets), but if you are like me and have personal projects that you work on for a week or two a few times a year, that doesn't really work.

rjmunro commented on If you're going to vibe code, why not do it in C?   stephenramsay.net/posts/v... · Posted by u/sramsay
rjmunro · 9 days ago
My experience of vibe coding is that the agent makes as many mistakes as me, it just types faster than I do. So using the most safe and typed language possible is still a good idea.

Also I want to understand the code as much as possible - sometimes the agent overcomplicates things and I can make suggestions to simplify. But if it's writing in a language only it can understand, that's going to be harder for me.

rjmunro commented on Notes on Bhutan   apropos.substack.com/p/no... · Posted by u/sg5421
tfourb · 17 days ago
Renewable energy is literally available everywhere and solar and wind are now cheaper than hydro in many places.

„Economic development“ can mean many things and there is a scenario where it supports the concept of „well being“ rather than actively undermining it, as it is happening in many places currently.

rjmunro · 17 days ago
> solar and wind are now cheaper than hydro in many places.

It's not possible to run a country entirely on wind and solar, you need backup for when it isn't windy or sunny.

It is possible to run a country entirely on Hydro. The lake on a hydro electric dam will last for a while - in some cases several months - between needing to be topped up by rainfall.

rjmunro commented on Two billion email addresses were exposed   troyhunt.com/2-billion-em... · Posted by u/esnard
ErroneousBosh · a month ago
That speaks to a certain confidence in one's servers ability to hold up under load, doesn't it?

"Oh you want your own copy? Sure, just thrash seven shades of shit out of the database. Here's how."

rjmunro · a month ago
It's not a database, it's just files. And they are hosted by Cloudflare so they can cope with a lot of downloads.

I think he should make the files smaller my removing the second half of the hashes, i.e. reduce it from 40 hex digits to 20. This increases the change of a false positive (i.e. I enter my password, it says it was compromised but it wasn't, it just has the same hash as one that did) from 1 in 10^48 to 1 in 10^24 (per password), but that's still a huge number. (There's less than 10^10 people in the world, they only have a few passwords each). This will approximately halve the download, maybe more because the first half of each hash is more compressible (when sorted) the second half is totally random.

rjmunro commented on Ask HN: My family business runs on a 1993-era text-based-UI (TUI). Anybody else?    · Posted by u/urnicus
radley · a month ago
> UX absolutely peaked with TUIs several decades ago.

I'm going to push back a little on that. For several years, MacOS followed a strong UX convention with consistent keyboard shortcuts, menus, layout order, and more. Similarly, Microsoft started with the same, but with everything reversed. At the time, most major cross-platform apps followed these conventions.

Two periods broke these rules: the expansion of web apps and Apple's pivot towards the consolidation of everything into iOS.

First was the dawn of web apps. Faced with two opposing standards, web apps didn't know which model to follow. Business sites stuck with MS standards, while design-centric sites followed Mac standards. As those broke consistency, cross-platform apps gave up and defined their own standards.

Mobile platforms tried to establish new standards. iOS was mostly successful, but started slipping around iOS 7. Material Design was supposed to standardize Android, but Google used it for all Google products, making it more of a standard for the Google brand than Android.

The second started around WWDC 2019. At that point, Apple deprioritized UX standards to focus on architecture updates. The following year, Catalyst was literally a UX catalyst, introducing two competing UX standards for MacOS. From that point forward, Apple really hasn't had a singular UX standard to follow anymore, but they seem to be marching towards iOS standards for all devices.

rjmunro · a month ago
I think Microsoft Office 2007 moving to a "ribbon" rather than normal menus and an optional toolbar for certain things was the major break in usability. Mac OS has kept the menus, and added a really useful menu search thing in "help", and this is huge.

I think sublime text was one of the first to bring the TUI style super-powers into the modern desktop UK, where you press some random keyboard shortcut (e.g. cmd-p in sublime) and you can instantly start typing a command.

Another thought I have had for a long time is that when GUIs like Mac and Windows were taking off, they were often described as more "user friendly" than TUIs. I always thought this depended on the kind of user. A lot of effort went into prioritising making it possible for an untrained user to use a system, but making it fast for someone with experience was no longer important.

rjmunro commented on You can't cURL a Border   drobinin.com/posts/you-ca... · Posted by u/valzevul
rjmunro · a month ago
Why is it that when I travel to certain places I need to ensure my passport has at least n months before it expires? So what if it's due to expire next week if I'm only staying until next week. Even if I'm staying 2 weeks and it expires tomorrow, why does that matter? I guess I might not be allowed back into my home country, but that should be my concern, not the worry of the immigration of the country I am going to.

What kind of illegal immigration / criminal activity does a country prevent, or economic benefit / any other advantage does a country get by enforcing this kind of rule?

rjmunro commented on You can't cURL a Border   drobinin.com/posts/you-ca... · Posted by u/valzevul
miyuru · a month ago
> A lot of this faff isn't relevant if you're not applying for any visas or citizenship. Which is most people, most of the time.

That’s true for many, but my passport isn’t very strong, so I still have to deal with a lot of paperwork for most transits.

rjmunro · a month ago
If your job is travel, like you are an international truck driver or maybe aircrew, these kinds of things might affect you a lot sometimes.

There's probably special rules for those people in some places, which makes the situation even more complicated.

rjmunro commented on AWS multiple services outage in us-east-1   health.aws.amazon.com/hea... · Posted by u/kondro
CaptainOfCoit · 2 months ago
The internet seems resilient enough for all intents and purposes, we haven't had a global internet-wide catastrophe impacting the entire internet as far as I know, but we have gotten close to it sometimes (thanks BGP).

But the web, that's the fragile, centralized and weak point currently, and seems to be what you're referring to rather.

Maybe nitpicky, but I feel like it's important to distinguish between "the web" and "the internet".

rjmunro · 2 months ago
> The internet seems resilient enough...

The word "seems" is doing a lot of heavy lifting there.

rjmunro commented on AWS multiple services outage in us-east-1   health.aws.amazon.com/hea... · Posted by u/kondro
throw0101d · 2 months ago
> Planning for an AWS outage […]

What about if your account gets deleted? Or compromised and all your instances/services deleted?

I think the idea is to be able to have things continue running on not-AWS.

rjmunro · 2 months ago
This. I wouldn't try to instantly failover to another service if AWS had a short outage, but I would plan to be able to recover from a permanent AWS outage by ensuring all your important data and knowledge is backed up off-AWS, preferably to your own physical hardware and having a vague plan of how to restore and bring things up again if you need to.

"Permanent AWS outage" includes someone pressing the wrong button in the AWS console and deleting something important or things like a hack or ransomware attack corrupting your data, as well as your account being banned or whatever. While it does include AWS itself going down in a big way, it's extremely unlikely that it won't come back, but if you cover other possibilities, that will probably be covered too.

rjmunro commented on Gemini 3.0 spotted in the wild through A/B testing   ricklamers.io/posts/gemin... · Posted by u/ricklamers
kridsdale3 · 2 months ago
My special hack on top of what you suggested: Ask it to draw the whole codebase in graphviz compatible graphing markup language. There are various tools out there to render this as an SVG or whatever, to get an actual map of the system. Very helpful when diving in to a big new area.
rjmunro · 2 months ago
You can use mermaid format instead of graphviz, then paste it into a markdown file and github will render it inline.

u/rjmunro

KarmaCake day2702June 19, 2013View Original