I know it's vastly underpowered compared to even the Xbox Series S but I still think there's something magical about the way you can have these fully fledged gaming experiences in front of your TV or in your hands while on holiday using the same hardware. Of all the consoles I've owned, it's probably my favourite.
As a bit of low-hanging fruit, you may be able to reduce the length of the diffs in an MR by marking generated files with -diff
in a .gitattributes
file. This is at least supported by GitLab (not sure about others): https://git-scm.com/docs/gitattributes#_marking_files_as_binary
To be honest, it doesn't seem that bad. With clean architecture, you are going to end up with extra types and mappers. I would argue that what you have isn't coupled, because a change in one place doesn't have unexpected side effects elsewhere.
I haven't used Goa or Gorm. Writing SQL by hand gets old quick so I get why you'd use Gorm - just less code to write in the end. I've used sqlc as it's more a library than a framework, and it's fine, but it can't fulfill every use case. Goa looks too opinionated for me, on the face of it.
I've used wire. It takes some understanding but it's definitely a lot to understand just to add a dependency. At work we've got our own template for doing dependency injection and although I was skeptical at first it strikes a really good balance between being understandable and abstracting away DI. If this is your pain point, I'd consider going back to basics and get rid of the framework.
If you decide to go with a framework like Laravel, Rails or Next.js and build everything around the framework, you will deliver quickly at first, but you won't have type safety and it particular point it will stop scaling because these frameworks have no consideration for clean architecture. You won't necessarily be better off.
I feel Lucy's stories must end up mostly on the cutting room floor
If the outtakes are anything to go by, they do.
Forgive my crudeness, but she can go and get fucked, was my first thought.
Yes, because obviously Starmer is happy for violence to be directed towards innocent civilians. 🙄
There is a recent change in Lemmy's 0.19 release which would allow the import and export of user profile data, which in theory could allow easier migration between servers.
https://github.com/LemmyNet/lemmy/pull/3976
Hopefully we won't have to resort to that. Also, it would require the admin to upgrade to Lemmy 0.19, which may not be guaranteed.
Well done to everyone who made this possible 🌠
The redesign is literally pointless and currently achieves nothing. I find that the user's profile button having moved to the bottom-left so goddamned weird, as is the "Activity" button moving to the no-mans-land of middle of the sidebar.
I think this is probably the highest risk, in my opinion. I honestly think Lemmy needs some automated solution to monitoring and scanning for CSAM content, because as a user I don't want to exposed to it and as an admin I wouldn't want to be in the position where I am responsible for censoring it.
I think lemmy.world have kind of made a good point here: we need an admin in place who's reactive and willing to maintain the server regularly - in a moderation and a technical sense - or we should consider migrating to a larger instance.
This is no dig at @tom as he's done a phenomenal job here and has undoubtedly spent time and money in creating this instance, but it would be good to get a sense off him whether he really feels he wants to continue on with the project. If not, it should lead to a larger discussion of where to go from here, because I don't think the status quo is sustainable.
If I wanted to use YT Music I'd already be using it. Podcasts and music are not the same thing. Anyway...
There are some good alternatives out there, like Antennapod.
Ah, I see, cut income tax just before a general election despite having literally years to do so prior, just so Labour will be forced to find extra income elsewhere or revert the tax cut in some form when they get in power. Cynical as usual.