@fallenhitokiri@social.screamingatmyscreen.com avatar

fallenhitokiri

@fallenhitokiri@social.screamingatmyscreen.com

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.

Tools of choice #python #django and #golang
Sometimes musing about #gaming and #gym life

This profile is from a federated server and may be incomplete. Browse more on the original instance.

hynek, to random
@hynek@mastodon.social avatar

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.

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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.

Also Hetzner Storage Box, 5TB for 156€/y :) Backblaze isn’t that cheap. https://www.hetzner.com/storage/storage-box/bx21/

webology, to random
@webology@mastodon.social avatar

✍️ 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.

https://micro.webology.dev/2024/03/27/on-syncthing-and.html https://mastodon.social/@webology/112170965528610807

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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.

Edent, to random
@Edent@mastodon.social avatar

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.)

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@Edent not sure about the conversion rate but in the ballpark - Stardew Valley absolutely favourite for some casual gaming in the go :)

Edent, to ps5
@Edent@mastodon.social avatar

Hmmmm.

Trying to connect my new to the TV and it is adamant that it can't do HDR in 4K.

The AV receiver supports HDR passthrough, and the TV supports it. Things like the FireStick 4K are happy to do HDR at that resolution when plugged in.

Tried a couple of HDMI cables, but still no dice.

Time to figure out if it is a firmware thing, a cable thing, a port thing, a HDCP thing, or something else.

Almost as fun as actually playing games on it 😆

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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 :/

fallenhitokiri, to random
@fallenhitokiri@social.screamingatmyscreen.com avatar

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 :)

https://www.screamingatmyscreen.com/til/8/

fallenhitokiri, to random
@fallenhitokiri@social.screamingatmyscreen.com avatar

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.

fallenhitokiri, to random
@fallenhitokiri@social.screamingatmyscreen.com avatar

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, to vegetarian
@Edent@mastodon.social avatar

Picked up a block of vegan Salmon Sashimi substitute from a brilliant wholesaler.
https://veggie-world.com/retail/product/vegan-salmon-sashimi/

It is surprisingly nice. Slightly odd texture, but goes brilliantly in a little sushi roll.

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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 :(

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@slothrop @Edent that’s good to know! :) but I hope to find a local store without shipping across borders at some point :)

fallenhitokiri, to llm
@fallenhitokiri@social.screamingatmyscreen.com avatar

I started playing with codellama for a week to see if I’m missing out on anything.

  • It was convenient twice
  • It wasn’t a necessity nor a major productivity improvement
  • I wouldn’t recommend using it if you aren’t comfortable fixing errors in code and don’t know the docs for the lib / framework / language
  • it was far better than AI spam Google and worse than Kagi

I expected more from what I heard so far and I was not as disappointed as I expected to be.

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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.

fallenhitokiri, to GYM
@fallenhitokiri@social.screamingatmyscreen.com avatar

It’s been a day…

Dude loading more plates on a leg press than professional athletes on PEDs just to have the ROM of a daily newspaper taps my shoulder.

“Yo bro this exercise (aka full ROM lateral raises) is really bad you know. Shoulders aren’t build for that movement”

We all did stupid stuff and ego lifted at some point, but reading half a men’s health magazine and feeling qualified to give advice… next level.

But I believe him that he puts his shirt on one leg at a time.

fallenhitokiri, to apple
@fallenhitokiri@social.screamingatmyscreen.com avatar

The TLDR here is “Apple put functionality behind a software flag to upsell higher end CPU models two users who want to use two screens.”

If keeps up “the good work” it’ll be interesting to see if their status in the software engineering world changes.

Update: forgot the link. https://www.macrumors.com/2024/03/04/m3-macbook-pro-multi-display-support/

carlton, to random
@carlton@fosstodon.org avatar

New post: What if you don’t use Homebrew?

https://noumenal.es/posts/what-if-you-dont-use-homebrew/wrL/

Prompted by a question from @stephanie

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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…

paulox, to random
@paulox@fosstodon.org avatar

RT @djangoconeurope

🚨 Time is running out! ⏳

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! 🗣️💡

https://pretalx.evolutio.pt/djangocon-europe-2024/cfp

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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.

This is late, not four days prior :D

mastohost, to random
@mastohost@mastodon.social avatar

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.

1/3

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@mastohost thanks for all the work you are putting in here!

fallenhitokiri, to random
@fallenhitokiri@social.screamingatmyscreen.com avatar

I am now a paid subscriber and setting it as default search engine on iOS is an adventure.

This is entirely on Apple and I have to say Kagis fix with the browser extension and redirect is rather creative. Kudos for that one!

Edent, to fediverse
@Edent@mastodon.social avatar

🆕 blog! “ActivityPub Server in a Single PHP File”

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 […]

👀 Read more: https://shkspr.mobi/blog/2024/02/activitypub-server-in-a-single-file/

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@Edent @example I think it works as expected using Ivory on iOS?

fallenhitokiri, to random
@fallenhitokiri@social.screamingatmyscreen.com avatar

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

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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.

webology, to random
@webology@mastodon.social avatar

🍿 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.

https://jacobian.org/2024/feb/16/paying-maintainers-is-good/

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@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.

fallenhitokiri, to apple
@fallenhitokiri@social.screamingatmyscreen.com avatar

Quick note on and the . Breaking PWAs - while I never tried one that worked well and not using any - really rubbed me the wrong way. https://www.screamingatmyscreen.com/notes/apple-and-the-dma/

fallenhitokiri, to random
@fallenhitokiri@social.screamingatmyscreen.com avatar

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.

fallenhitokiri, to random
@fallenhitokiri@social.screamingatmyscreen.com avatar

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.

Kicking it off with a quick link to a cloud egress pricing comparison :) (got to test everything works somehow, don't I?) https://www.screamingatmyscreen.com/notes/cloud-egress-cost-comparison/

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@webology thanks!

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.

fallenhitokiri,
@fallenhitokiri@social.screamingatmyscreen.com avatar

@webology will there be a the good, the bad, the ugly post? Curious what the features you find useful are.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • khanakhh
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • ethstaker
  • Youngstown
  • mdbf
  • slotface
  • everett
  • rosin
  • ngwrru68w68
  • kavyap
  • thenastyranch
  • JUstTest
  • cubers
  • tacticalgear
  • osvaldo12
  • GTA5RPClips
  • cisconetworking
  • modclub
  • Durango
  • Leos
  • normalnudes
  • megavids
  • tester
  • anitta
  • lostlight
  • All magazines