![](/static/253f0d9/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/q98XK4sKtw.png)
I just installed fedora a couple of days ago and this happens to me too…
I guess I’ll try a different distro 🤷♂️ it was being a nice experience until I tried to play a video
I just installed fedora a couple of days ago and this happens to me too…
I guess I’ll try a different distro 🤷♂️ it was being a nice experience until I tried to play a video
Yeah, for this reason null shouldn’t be part of any production code. If there’s the possibility of having a null value, you need to check every variable or returned value to be safe.
These monads tell the consumer of your functions to do something (a check for emptiness or wait for it to be ready, or iterate it) to access the value inside. In a safe language, if the value is not wrapped by a monad, then you should expect to access it without issues.
I kind of get why people don’t want to call them monads, since it sounds like a heavy term and more things to learn that are not strictly “necessary”, but the earlier you learn about their importance, the earlier you can use any of their benefits in your codebase.
That’s good, I think having a powerful phone if you can use it comfortably is great.
In my case, I started having wrist pain from just using the phone.
The ideal situation for me is that there are several options coexisting for everyone to choose, so I could get a small phone with some compromises and you could get a fully capable bigger phone also.
Definitely! An a-series model with a screen size sounds 5 inches would be awesome
The camera is very good too. I would say that the pixel takes very good pictures but it applies a lot of opinionated touches to the end picture (like the extra HDR)
Overall I didn’t find myself taking too many pictures anyway, I’ll give it a better try later! 👍
Imagine that. It’s the latest ok-sized phone and it’ll probably get discontinued.
I’m making my bets on Asus fixing the bootloader unlocker tool to later make this phone last longer with custom OSes.
I am with you. To me these are non-obvious details, just a bug waiting to silently happen in production.
I agree with you. I got a surface go for some time because I wanted to travel with a mini computer that could do some coding with my preferred IDE, document editing, web browsing and a couple other tasks like a computer, even if it was slower.
At the same time it being a tablet was also very useful to watch movies in other rooms!
I used the stylus only because I was curious, but didn’t used it more than a couple of weeks
If it is a pure value, I’d assume yes, but if it is tied to a side effect (E.g. write its value to a file), then it would be not used but still could break your app if removed.
I’m not familiar with rust language specifically, but generally that’s what could happen
I mean yes, it’s a way to solve playing offline videos, but it doesn’t seem to stop there. I found that codecs for playing videos on Firefox are also missing
I could install Chrome as well or hack my way, but it makes me want to recommend the distro to beginners even less