[-] randy@lemmy.ca 11 points 2 months ago* (last edited 2 months ago)

K-9 mail... isn’t supported or being developed any more.

That's not true. They make frequent-enough releases, they post monthly progress reports, and they are actually going to become Thunderbird's Android version.

Having said that, I almost switched to FairEmail because K-9 lacked support for some sort of authentication measure (which I no longer need), but that wasn't because K-9 stopped development.

[-] randy@lemmy.ca 10 points 3 months ago

The Atlantic had a good article on this a couple weeks ago (no paywall). It sure feels like a move in the wrong direction, but the authors note Oregon's overdose deaths grew way faster than the rest of the country after decriminalization. Their take is that Oregon already had pretty good laws place, and that a little bit of a legal threat can help to encourage addicts to seek treatment (and that the treatment system needs to be better funded).

[-] randy@lemmy.ca 11 points 4 months ago
As I said to him, “in the US you don’t get to vote and get someone better than Joe Biden

Actually, write-ins are a thing, so you literally can vote for anyone else than him and Trump.

I think you misunderstood the author. You can literally vote for anyone, but the winner of the next US presidential election is only going to be Biden or Trump (barring a crazy twist, e.g. death or criminal conviction). I think the author's point is that, in any given election, you should probably vote strategically, but getting better options takes a lot of work for a long time to make it happen, so get working if you can.

[-] randy@lemmy.ca 10 points 6 months ago

I work in railway noise and vibration mitigation, and @scrion@lemmy.world has given you a great starting point. When we build rails and want to mitigate ground-borne noise and vibration (typically up to ~200 Hz), we generally mount the rails on soft pads and add extra mass to isolate the rails from the surroundings. The exact same approach will work at your computer. We don't typically use tuned mass dampers for ground-borne vibration, so I think that will be overkill for you, but you can try if you like.

I wanted to suggest that, in addition to the feet/foam/plywood, you can also add a big chunk of something heavy to help with isolation. Like put a heavy rock on top of the foam, and your computer on the rock. The trick is this: if k is the stiffness of your foam, and m is the mass of everything on top of the foam, then your isolating frequency is at √(2k/m). All frequencies above the isolating frequency will by mitigated (the further above, the more they're mitigated), while all frequencies below will be amplified.

(Quick aside if you actually want to calculate frequency with √(2k/m): check that your units for k and m are compatible, you should end up with a result in units of 1/s, which is actually radians per second, then multiply by 2π radians per cycle to convert to Hertz).

When it comes to measuring results, since your problem is in low frequencies, you can probably use your phone's accelerometer assuming it reads fast enough (the sample rate must be at least double the highest frequency you care about). Mount it as rigidly as you can to your computer, since if the connection is soft, the phone will be in its own isolating system. The quickest way to test your isolator would be to hit close to the base with a hammer; impacts excite a wide range of frequencies equally, so in the frequency domain you should see vibration amplitudes following a shape something like these.

But as @scrion@lemmy.world notes below, you don't really care about your isolator's response, you care about what trains are doing to your computer. However, he said one thing I disagree with: it's not the amplitude of the acceleration that you care about, it's the amplitude of energy, and therefore velocity. This article gives a good introduction to ways you could analyze that. But now we're getting way in to the weeds on what should be a simple project!

One last aside: if the vibrations in your building are bad enough, you could raise it as an issue with the metro operator. The US Federal Transit Administration sets standards that are commonly followed even outside of the US (see Table 8-1 in their Noise and Vibration Manual); if your measurements show vibration exceeding those limits then they might pay me to fix it :D.

[-] randy@lemmy.ca 11 points 6 months ago* (last edited 6 months ago)

At a glance, it looks like Aegis generates standard TOTP tokens, which means there's a lot of software that can do the same thing, so you don't need to emulate Aegis. I use pass-otp (an extension to pass), but that's command-line-only, and a lot to deal with if you're not already using pass. From a quick search, it looks like Keysmith and OTPClient are decent graphical alternatives. From another quick search, OTPClient is available in Ubuntu 23.10.

Edit: Re-reading your post, your issue is that you don't like logging in on your phone, right? But Aegis just provides the code, you should be able to use the code from your phone to log in on your computer. TOTP codes are only affected by the secret values and the current time, so the code generated on your phone can be used on any device.

[-] randy@lemmy.ca 10 points 6 months ago

I really wish that list would include some explanations about why each line is a falsehood, and what's actually true. Particularly the line:

The software will never run on a space ship that is orbiting a black hole.

If the author has proof that some software will run on a space ship that is orbiting a black hole, I'd be really interested in seeing it.

[-] randy@lemmy.ca 12 points 7 months ago

You got this backward. The UK and US announced they would send depleted uranium rounds to Ukraine, and Russia lost its shit (Reuters, NPR, NBC, Al Jazeera). Why do you think Russia lost its shit? I think it's pretty apparent it's because they don't want the West supporting Ukraine and will latch onto any issue that could weaken that support.

[-] randy@lemmy.ca 14 points 9 months ago* (last edited 9 months ago)

Here is their reasoning, basically summarized as "it's easier to get everything for games into a new language than bolting it onto an existing language". I also recall seeing a blog post where they said their initial implementation of GDScrip took fewer lines of code than embedding Lua did.

Note Godot does officially support C# and C++, and there is unofficial support for other languages too. But they commonly recommend GDScript for beginners.

[-] randy@lemmy.ca 10 points 10 months ago

I'm an engineer, and I make it a point to teach young engineers that "a ton" can mean any one of three things:

  • Short ton = 2000 lb
  • Long ton = 2240 lb
  • Metric ton = 1000 kg = ~2204 lb

And which is being used is often not spelled out, but is just known from context, and usually should be clarified. I once nearly got in trouble by thinking a measurement was in short tons when it was actually metric tons.

So my own act of rebellion is to use "Mg" when I'm writing my personal notes.

view more: ‹ prev next ›

randy

joined 1 year ago