He created something and shared it with the world. It's not to your taste and that's fine. But don't knock someone down for having a red hot go at something.
1,268 karma · joined July 16, 2020
He created something and shared it with the world. It's not to your taste and that's fine. But don't knock someone down for having a red hot go at something.
Regexes are another area where I can't get much help from LLMs. If it's something common like a phone number, that's fine. But anything novel it seems to have trouble. It will spit out junk very confidently.
It is just crazy how easy it is to set this stuff up nowadays. I run both Navidrome and Jellyfin in docker containers. Then I use NordVPN Meshnet to securely connect to them outside of the home.
The experience is absolutely flawless. In Navidrome you can host an entire FLAC library and then transcode to Opus on the fly.
It's been over a year now and I have pretty much no issues whatsoever.
I highly highly recommend it
Edit - Opus not Opal!
Garfield minus Garfield is still just as eerie and depressing despite knowing the "source material". I love it.
But man, I started using this distro 18 years ago? And I still use it today. I can tell you, it's gotten more usable, more stable, and easier to install, without (imo) sacrificing any of what we love about Linux systems. If you hate snaps you can just remove them.
It's an OS I can easily recommend to beginners who want to dip their toes in the Linux world. They can install it without any help.
And I get that so much is a testament to the software Ubuntu uses getting better. But it brings it all together in such a great way.
I used Arch Linux for a few years. But I didn't really like having to check message boards for any breaking changes before updating lest my system become unusable... As a busy professional and dad, I don't see myself switching off of Ubuntu anytime soon.
Private scooters are a thoughtful purchase. Riding them is a thoughtful decision. Most people riding them are not first-timers. So generally those I see on private scooters have helmets and follow the rules.
Rental scooters? Nobody is wearing a helmet, they're being ridden dangerously on footpaths, putting pedestrians at risk. Even at slow speeds they're a danger to pedestrians in a busy city.
It's pretty bad, you just walk around Melbourne on any day and you can see idiots without helmets swerving around pedestrians on Bourke St (a pedestrian only shopping area).
When the alarm bell of the emotional brain keeps signaling that you are in danger, no amount of insight will silence it. I am reminded of the comedy in which a seven-time recidivist in an anger-management program extols the virtue of the techniques he's learned: "They are great and work terrific-as long as you are not really angry.
In the moment it's incredibly difficult to think rationally enough to breathe and/or meditate. You're a car hurtling down a ravine bound to crash.
YT Music is absolute garbage for anyone who cares about music. It's impossible to manage a library.
My Bosch dishwasher is only a few years old. On normal mode, it takes 2 hours and 20 minutes. However it has a "Vario Speed" option which uses more water/energy, but performs the same clean in about an hour.
We rarely use Vario Speed. The dishwasher gets stacked after dinner and set on a timer so that it runs overnight. But the option for a fast wash is much appreciated.
One thing I'll say about wash quality is that the detergent matters. In Australia you can check out Choice's list [1]. We did find the Aldi Logix Platinum ones to be pretty good.
https://www.choice.com.au/home-and-living/kitchen/dishwasher...
His English wasn't great. His Javascript wasn't "modern" - he kept using callbacks etc. He often poo-poohed ideas the younger wizz-bang devs had. And so I was warned - basically he's an old curmudgeon, set in his ways, he can't take any criticism but he'll dole it out, a pain to deal with.
I quickly learnt how untrue that all was. OK, his code isn't great. BUT he's 100% committed to delivering customer value. He understands the ins-and-outs like no one else. He thinks through every scenario from the customer's perspective, and absolutely NAILS it every time. The young devs didn't like him because he didn't give a shit about "GraphQL versus REST" or "Hapi.js vs Express vs Koa vs whatever".
Where the other teams would avoid involving him in design conversations, I'd pull him in straight away. And our team reaped the rewards of integration projects that delivered right out of the starting gate, rather than customers kicking them right back with complaints.
If I have any questions, they're at the counter with 20 other patrons hearing everything about my medication. Then I take my medication to a separate counter for payment, which is staffed, usually, by a teenager working part-time. Great, now they know what medication I'm on.
Imagine if I were picking up medication for a teenage son or daughter, and the teenager at the counter went to school with them?
I've got a few packages that accept a basic logger interface, eg:
type debugLogger interface {
Debugf(format string, args ...any)
}
type MyThing struct {
logger debugLogger
}
func New(logger debugLogger) *MyThing {
return &MyThing{logger}
}
I'd love to switch to slog but I'll have to v2 these packages now.I myself am pretty happy with where I'm at and don't plan on trying to squat 300KG. I appreciate there's a higher risk of injury pushing myself to my limits. And the amount of investment (time in the gym, getting a coach or learning enough to program for that level) is not worth it.
I'm not suggesting that everyone goes and tries to become a powerlifter. I'm just suggesting that for anyone who isn't strong and is looking to become strong quickly, Starting Strength is the best method in my opinion. And as others have pointed out, going from a 20KG to an 80KG squat will make a huge improvement to your life, and is very manageable for pretty much anyone.
Starting Strength remains the absolute best way for a novice to gain general-purpose strength.
I myself had _terrible_ knee pain from squatting. Then my knee started randomly buckling when I would walk.
So I started filming myself. I also used TUBOW [3] to figure out that my knees were drifting far too forward. I corrected my technique accordingly, and started engaging the hips properly. My knee pain went away and I've been pain-free ever since.
- [1] Learn to Squat, https://www.youtube.com/watch?v=nhoikoUEI8U
- [2] Squats and Your Knees, https://startingstrength.com/article/squats-and-your-knees
- [3] Using the TUBOW with Mark Rippetoe, https://www.youtube.com/watch?v=-P_w6dpDC2ISquat, deadlift, overhead press, bench press, chinups, eat, sleep. It really is that easy.
Highly recommend it for anyone interested.
1. Any back pain I had disappeared completely.
2. When I have to lift something awkward (eg, furniture), I don't injure myself. If you can deadlift 200KG, awkwardly leaning over your lawn mower to grab a 20KG bag of concrete is pretty easy.
3. It is really really handy being able to move heavy things.
4. Basically everything else improves. Going for a tough hike uphill? Your legs will be a lot less sore if you can squat 150KG. Need to hold your screaming baby for 40 minutes? Easy!
On the other hand... I've used Ubuntu desktop consistently for about 15 years now. I'm not a power user by any stretch. I just want things to work, and the "just works" factor has improved considerably.
Installation is ridiculously easy. It's fast. It never crashes. It finds all the right drivers for me. Suspend works. Audio works great, including with recording software like Reaper/Audacity.
I just don't have time to mess around with stuff anymore. Gone are my Arch Linux days. I get about half an hour of time after putting our little one to bed, and I want to spend 0% of that on configuring stuff.
Just to give some random examples that you can't do on these devices..
- I track all my workouts in my phone.
- Don't need recipe books anymore.
- Controlling TV/lighting/heating/robot vacuum.
- Buying groceries.
- Guitar tuner. Metronome. Practicing scales.
- Voice recorder (for quickly remembering a cool riff I made up).
- Playing a podcast from YouTube while I run because I don't have Spotify.
- NFC for payment, transport.
- Calendar (which this seems to be lacking)
- Paying bills.
- Watching my daughter's camera when she naps.
- Flashcards for studying.
- Dictionary. Foreign language dictionaries.
- Sometimes even torrenting.
I became really aware of how much we depend on these devices when I had a daughter and we thoughtlessly decreed we'd never use a smartphone around her. That became untenable quite quickly. "Hey wanna take little one for a walk?" "I think it might rain, let me check the radar quickly"I just don't have social media apps installed and that's pretty good for me.
I don't use social media because I think it's a net negative in my life. However YouTube I've always justified by following lots of educational content. I've learned a lot of cool things and gained new hobbies just by watching YouTube. One day, leather-working videos popped up on my feed. Soon I was making my own stuff with leather - it was a heap of fun!
I've noticed over the past few years though, that no matter how much I try to tweak the algorithm, I'm just getting mindless junk. And shorts are the worst of it! They're deliberately designed to hook you in, so they're very hard to ignore.
And so YouTube, I have to admit, has become a net negative. Another place for mindless dopamine hits, zombifying us all. I'm so sad about it!
Turned out it was legitimate and I just looked like a jackass. Got my free upgrade though.
While I didn't need to be so arrogant, I think companies should make it easier to prove their identity. When I call my bank, they ask for information like DOB etc to prove it's me. Fair enough. But it never works in reverse if they call me, like a push message via their app, or an ID number I can call back with. I feel a bit silly asking.
I've never seen one, or heard anyone talk about Outback Steakhouse in Australia. The locations you linked are nearly all in one state - New South Wales, and two in Queensland. And I suspect they're relatively new (last 10 years or so?).
It's fair to say most Australians have never heard of Outback Steakhouse.
(On the other hand, most Australians know Grill'd!)
I remember the Xbox and Playstation being prohibitively expensive. I just looked it up, the Playstation was $749 AUD [1] and the Xbox was $649 AUD [2]. I had to wait yeeeears for the price to fall so I could get an Xbox.
Today, I can get a Playstation 5 Digital Edition for $649 AUD on the Sony website, or $794 AUD for the "normal" edition from Amazon.
The Xbox series X is similarly priced, at $749 AUD.
Given inflation since then, these are prices many teenagers could realistically save up for now.
[1] https://www.arnnet.com.au/article/82336/ps2_debut_november_3... [2] https://news.microsoft.com/2002/03/14/xbox-goes-global-with-...
My mother-in-law is a nurse and they all use the cheap Omron probe thermometers.
Also really excited to see loop capture variables finally getting sorted out. It is a constant pain point with new devs, and I have no good answer when they ask "but WHY is it like this?"
More information about loop capture here for those interested https://github.com/golang/go/discussions/56010
It's a pretty fun experience. The daydreams are wild.