I build backends, apps and sometimes break them, practice martial arts and enjoy video games. I believe I have seen the whole Internet once, maybe twice.
It’s kinda wild that for home NAS backups it’s still cheaper to buy a low-end Synology with a big-ass HDD, put it somewhere != home, and backup to it.
Famously-cheap Backblaze B2 is $144 / yr for 2 TB. A Synology DS124 is less than $200 and 4 TB HDDs are less than $100. Two years & you’re ahead. Add more TBs & it’s even faster. Of course, it’s even cheaper if you’re willing to fiddle w/ Raspberry Pis.
Holds up if you include electricity bills: backup NASes can be switched off most of the time.
@hynek I don’t disagree on the general principle and think this is a good solution for many people.
But what you didn’t factor in is a UPS, filesystem reliability, physical risk to the NAS, disks dying, potential offsite restore of data… there’s IMHO a lot more to it.
✍️ Last night, I wrote about using Syncthing to organize my project files across several Macs and a Linux box.
I also wrote about the joy of not carrying anything to work anymore. This morning, while I was carrying a HomePod Mini in a bag to the office, I thought about the irony of it all.
@webology did you run into any problems with .git so far? I remember Dropbox having a really bad time early on when having a git repository in the sync directory.
For some reason, Google have given me £3 in Play Store credit.
What's a paid-for app / game that you love which is ≤£5?
(Yes, I mostly use open source. No I don't mind paying for a developer's time. Yes, I know your iPhone is better. No, I'm not interested in your rant about fees or monopolies. Yes, I mean GBP5. No, I don't think these disclaimers get read.)
@Edent my AV receiver technically supports HDR passthrough but hard crashes when setting the AppleTV to 4:4:4 chroma while working like a charm with 4:2:2. I got no idea why and didn’t care enough to find out as I connected it and the PS5 straight to the TV and started using eARC. Might be an option to play around with :/
TIL - how FingerprintJS works around Safaris audio fingerprinting protection, Gos improved http request routing in 1.22 and Bitcask, something I once implemented but didn't think about in a long time. Luckily I found the paper again :)
When you sneak one point for the Tumblr armchair lawyer crowd into the FAQ. Still up for discussion if it makes it in the final copy, but I have a strong feeling it will.
We got half a cake from my mum yesterday and @Airmed mentioned that my mum went a bit heavy on the rum flavour.
My mum is contemplating if she should be insulted.
I quote “As if I’d ever bake with rum flavour. I soaked the raisins for half a day in rum. That’s how you bake a proper cake! Your wife should know that by now!”
@Edent out favorite sushi place added it to their menu and it quickly became one of our gotos. It’s so good! Sadly we haven’t found a retailer around here yet :(
@webology Ollama hosted on my ML system and Enchanted as a client.
I didnt want to mess with editor plugins yet, but I’m considering trying one to send a snippet to the LLM and ask it to generate test cases for example.
@carlton@stephanie just to throw in a different suggestion - a small VM.
most popular editors / IDEs support remote development
snapshots / restore for experiments is build in
you can easily run on the same version and libs as production (especially nice with C dependencies)
overhead is minimal
And most importantly to me - upgrading macOS becomes a non-issue. The base system and a handful apps usually doesn’t break and is well tested. Other than whatever brew does…
Just one week left to submit your proposals for DjangoCon Europe 2024! Don't miss this opportunity to share your expertise with the community. The deadline is February 29th – submit your proposals now! 🗣️💡
@paulox whenever I hear someone say I’m late submitting something I remember a friend who asked me on Dec 31st 23:15 to fax (I was the only one with a fax in the 90s thanks to my parents home office) his university application which was due Jan 1st.
Since the beginning of the recent spam attack https://mastodon.social/@Gargron/111953045633249137, I have been monitoring Masto.host and, when possible, taking action to mitigate the effects of this attack.
All actions I made should have minimal impact. Still, in cases where that was not so I have communicated those actions to the admins. So, if you have not received my email, no action was taken on your server.
Any computer program can be designed to run from a single file if you architect it wrong enough! I wanted to create the simplest possible Fediverse server which can be used as an educational tool to show how ActivityPub / Mastodon works. The design goals were: Upload a single PHP file to the server. No […]
JetBrains decided the AI plugin will be unbundled with the next release. At least some good news considering the whole mess, but I’m really curious how much trust and customers they lost in the process. https://youtrack.jetbrains.com/issue/LLM-1973
@carlton I removed my CC so auto renewal fails in September and setup NeoVim, Helix and VSCode for comparison.
Django is an edge case. Python and Go debugging (DAP) and code completion is good enough with recent language servers. Refactoring is clearly in favor of JetBrains.
I’m giving each editor a fair shot for a few weeks, but with the plugin unbundled I have no reason to go. So there’s a good chance I’ll be a customer for another decade if they don’t do something like this again.
🍿 So this is really good. There are so many good choice sections to quote.
> This is perhaps a side point, but the “minimalist” definition of Open Source meaning “only OSI-approved licenses” – or, worse, “the GPL is the only ’true’ Free Software license” – is part of the problem here.
> Any time someone gets paid to write open source it’s a win
> Successfully uses a non-OSI-approved license to avoid being Amazon’d? Win.
@webology I know this isn’t a popular opinion, but the self proclaimed gate keepers of open source - aka OSI - are stuck in a mindset not being compatible with the times we live in and they insist on it staying that way.
IMHO the best course of action is to simple start ignoring them and letting them gracefully vanish in irrelevance.
I really liked Google’s “woven” case for the Pixel 3. So I thought I give Apples a shot.
I need a case for the gym, the music selection is beyond offensive for working out at this point.
The material feels good.
The camera bump is insanely annoying. Just make something flat for once FFS.
It might not age as well as Google’s.
Finally got around to add a notes section to my blog to post links with a short comment, drafts I won't finish and other random things not really worth making it to the main feed.
I considered micro.blog after seeing you post more frequently on it and the experience being pretty good as reader, but didn’t want to spread content over more places than I already do.