Readit News logoReadit News
9029 commented on Radboud University selects Fairphone as standard smartphone for employees   ru.nl/en/staff/news/radbo... · Posted by u/ardentsword
lucideer · 24 days ago
> Four years later and the model had been discontinued

Which model? Was it the FP1? It sounds like your friend was extremely unlucky - FP2 is 11 years old & there's still (a limited subset of) parts for sale for it (display & camera). FP3 (7yo model) still has all the parts for sale.

That said - I'm critical of another aspect of device longevity: software support. I upgraded from my (still working) FP3 to the FP5 because apps I needed stopped working on the highest version of Android supported by FP3. That Android version is still officially supported by Fairphone & receiving security updates but without major version upgrades the app support can be problematic. Obviously that's ultiamtely the fault of bad app devs, but ultimately it's hard to overcome.

9029 · 23 days ago
That "officially supported" comes with a huge asterisk though. Security bulletins for old android versions already only include backports of high severity patches. On top of that the device also gets no security patches for firmware or kernel, as the hardware and kernel are eol. The FP5 is also on an eol kernel after less than 3 years, not that they were providing kernel updates in the first place. https://discuss.grapheneos.org/d/24134-devices-lacking-stand...
9029 commented on Report: Microsoft kills official way to activate Windows 11/10 without internet   neowin.net/news/report-mi... · Posted by u/taubek
monocasa · a month ago
It's based on 20H2, so there's software that doesn't support it like Starfield.
9029 · a month ago
I thought it worked just fine on LTSC 2021 (21H2)
9029 commented on Linux is good now   pcgamer.com/software/linu... · Posted by u/Vinnl
kentonv · a month ago
Debian... mostly just because it's what I'm most familiar with. I don't have strong opinions on distros.
9029 · a month ago
I think it could be interesting to explore Universal Blue based distros such as Bazzite for this kind of use cases. The OS comes from a standard OCI container image, which means you can create your own customized one by layering changes on top of an upstream base image.

I feel bad for the unsolicited distro plug though especially since you already have a solution that works well and you are familiar with, but I thought it might still be useful to mention it. I'm not sure if uBlue would even be better vs your current setup. Seems like netboot would still be needed to get the latest version without an extra reboot.

9029 commented on Bluetooth Headphone Jacking: A Key to Your Phone [video]   media.ccc.de/v/39c3-bluet... · Posted by u/AndrewDucker
TheAceOfHearts · a month ago
Haven't watched the video yet, but I think this capability was leaked by VP Kamala Harris during her recent interview with the Late Night Show [0]. She stated she doesn't use wireless headphones because she's been in security meetings and knows they're not safe.

[0] https://youtu.be/BD8Nf09z_38 (Timestamp 18:40)

9029 · a month ago
It seems this vuln was already publicized in june, or is that interview from earlier?
9029 commented on HTTP Strict Transport Security (HSTS)   hstspreload.org/... · Posted by u/arunc
ozim · a month ago
Just wait a bit and there will be some TLS denialism spawning here.

For a lot stuff on my local network I don’t want the hassle and there are loads of use cases in local networks for normal people to just have port 80 no certs on something like 192.x.x.x because there is no easy way to set up public certificates for that and I don’t want everything hostem on cloud - some stuff I want to still host for myself in my local network.

Corporations or companies should not do that - even internal networks should have proper certs and encryption but it also is not that easy.

Stuff sent over the internet for others to see should have TLS always because you don’t know where your packets travel.

9029 · a month ago
> For a lot stuff on my local network I don’t want the hassle and there are loads of use cases in local networks for normal people to just have port 80 no certs on something like 192.x.x.x because there is no easy way to set up public certificates for that and I don’t want everything hostem on cloud - some stuff I want to still host for myself in my local network.

Tbh I don't see what's hard about this. All you need is an A record pointing to your 192.x.x.x, acme capable dns host and a modern reverse proxy. You can even use a free ddns service if you want. Wouldn't bother with this for development, but anything hosted for longer than a few days absolutely yes. Imo not getting browser warnings is alone worth the few minutes it takes nowadays.

9029 commented on Everything as code: How we manage our company in one monorepo   kasava.dev/blog/everythin... · Posted by u/benbeingbin
mmh0000 · a month ago
If I'm rewriting history ... why not just squash?

But also, rewriting history only works if you haven't pushed code and are working as a solo developer.

It doesn't work when the team is working on a feature in a branch and we need to be pushing to run and test deployment via pipelines.

9029 · a month ago
> But also, rewriting history only works if you haven't pushed code and are working as a solo developer.

Weird, works fine in our team. Force with lease allows me to push again and the most common type of branch is per-dev and short lived.

9029 commented on SIMD City: Auto-Vectorisation   xania.org/202512/20-simd-... · Posted by u/brewmarche
Earw0rm · 2 months ago
That's very much an issue with SIMD, especially where floating point numbers are concerned.

Matt Godbolt wrote about it recently.

https://xania.org/202512/21-vectorising-floats

TLDR, math notation and language specify particular orders in which floating point operations happen, and precision limits of IEEE float representation mean those have to be honoured by default.

Allowing compilers to reorder things in breach of that contract is an option, but it comes with risks.

9029 · 2 months ago
I like that Zig allows using relaxed floating point rules with per block granularity to reduce the risk of breaking something else where IEEE compliance does matter. I think OpenMP simd pragmas can be used similarly for C/C++, but that's non-standard.
9029 commented on Rust's Block Pattern   notgull.net/block-pattern... · Posted by u/zdw
andrepd · 2 months ago
I use this all the time. It's features like these that sell Rust for me honestly; even if you wrapped your whole program in `unsafe` it would still be a massively better language than C++ or C.
9029 · 2 months ago
C++ lambdas can be used to achieve a similar result, not as pretty though https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines... But in general I agree!
9029 commented on Cloudflare outage on November 18, 2025 post mortem   blog.cloudflare.com/18-no... · Posted by u/eastdakota
cherryteastain · 3 months ago
Rust's Result is the same thing as C++'s std::expected. How is calling std::expected::value undefined behaviour?
9029 · 3 months ago
Tangential but funnily enough calling std::expected::error is ub if there is no error :D
9029 commented on Steam Machine   store.steampowered.com/sa... · Posted by u/davikr
bongodongobob · 3 months ago
Long time veteran Linux user. I was not able to get anything to run on Steam. It's some sort of display driver issue/conflict, but if it takes me longer than an hour, I'm over it.
9029 · 3 months ago
This is exactly where Bazzite is convenient since it comes with the latest drivers (including 32-bit) out of the box.

u/9029

KarmaCake day62April 11, 2023View Original