

I was hoping for a 700/800 euros TBH. 1k is kinda pushed since this is going to be marketed as a console, a kinda underpowered one at that.


I was hoping for a 700/800 euros TBH. 1k is kinda pushed since this is going to be marketed as a console, a kinda underpowered one at that.


But you can’t look at a method signature and instantly know who handles the null check. You need to inspect code and calls to know for sure. This will lead to paranoia, sooner or later


The problem is that when an project is too big and a method is called from multiple contexts it’s very easy to lose track of the context where the null check has been done and where it hasn’t. This leads to a lot of duplicated null checks around the project and the constant paranoia of “can this be null here?”.
A much better way of doing this is using the Optional when an Object can be “null” and a direct instance where it cannot. This way, at any given context you know for absolute sure if a null check is needed or not. However, even with annotations this does not throw a compile error…


I want to write functions that fail at compile time if called with a null object. You can use annotations to kinda do this, but they do not produce compile errors.
Bad example since lucky literally means good luck.


Playing the Final Fantasy 7 rebirth for a while now. I’m not really enjoying it, they just don’t make good final fantasy games anymore.
The game plays at solid 30 fps but the graphics can become severely blurred at times.


I really want to support this project but my phone is still working perfectly thanks to the Lineage team.


I use Logitech MX Vertical with the solaar software. It works fine.
I’ve also been using EndeavourOS for about a year and a half, it has been a wonderful experience.
I use Proton VPN, it’s a good service. If you like their other services it’s honestly a no brainer.
Personally prefer the no bullshit payment options by mullvad but they no longer support port forwarding.


We finished Split Fiction recently, it was fantastic.
We tried Unravel Two yesterday but I found it a bit underwhelming, not sure it will stick.


As far as I know, AOSP is largely maintained by Google. Without the Google Play Services you lose key functionalities such as notification service or the ability to use home banking apps.
While alternative play services such as microG exist, in my personal experience they are buggy as hell. My banking apps continued not to work and notifications were often delayed by several hours.
I’d love a real opensource linux alternative driven by the community without a big tech dictating what goes in or not. We’re not there yet but it’s cool to see people trying.
Oh don’t worry, it will be way less than an hour :P


E: refunded Mirror’s Edge, it was running at like 5 FPS on low settings.
In the future try checking ProtonDB before buying/refunding. For Mirror’s Edge in particular, it seems all you have to do is disable PhysX.
ProtonDB is an amazing tool, everyone should check it out!


I certainly increased my playing hours because of the steam deck. It’s the best purchase I made in years!


I bought Dredge and Nine Sols!
We don’t know. We don’t have access to what’s running on their servers.
Aren’t they audited, tho?
(yes i know that the source code is available, but there’s no way to check if that’s the same thing running on the servers)
But isn’t this true for most services, such as Matrix as well? Nothing assures that a Matrix instance is running the exact code on git.
Usually the government goes there a just takes whatever is in the rack they want.
But if your threat model is the goverment, aren’t all services affected as well? If they want to take element’s servers, they will. If you selfhost and they want to take your server, they will?
The problem is that you have to trust them.
I feel like in communication apps you’re always going to have to rely on trust. Even if you self-host in a Swiss server, with the best intentions and security practices… Other people are going to have to trust you. You trust yourself, but others might not.
And what metadata is Signal leaking? As far as I know even their notifications are not sending the message.
The government seizing an entire batch of amazon servers seems unrealistic, but the data would be encrypted anyway. Do they even store messages on servers, anyway?
If everything is e2e encrypted do servers actually matter?
Football Manager 26 feels like a step backwards in usability. I always feel like I’m fighting the UI for basic tasks.