![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
I prefer CUID
Just to clarify: Yes, I do know not all use cases are appropriate for CUID. But in general when generating ID, I’d use CUID2
I prefer CUID
Just to clarify: Yes, I do know not all use cases are appropriate for CUID. But in general when generating ID, I’d use CUID2
I cannot find the reference to the port being flimsy. I did however find the part where the top hotswap component (touchpad and the place where the plate is) is having problems. The only side port that they mention is the charging port. But the again, as I said, the firmware must be redone to account for said removeable dGPU. Now you may be wondering how big of an effect does it make when adding removeable dGPU. Off the top of my head, the motherboard must have the power supply circuitry remade to account for the additional power draw when needed. That alone will make the firmware for power control need to be redone. It can have wide range of effect for other components too because power firmware is really far reaching and may break assumption in other firmware. Not to mention a part of the cooling system is also removeable now. Framework has gone out of their way trying to invent a new standard for removeable dGPU on a laptop.
Btw, here is the quoted article that mentions the side port.
Twice, the touchpad suddenly stopped scrolling and stopped accepting button presses until I physically removed it from the system and reseated it. I’ve repeatedly gotten a Windows message about how my “USB device might have limited functionality when connected to this port” even if I’m just plugging in the charger.
Oh really? I didn’t know that once since I only referenced the article. The article had issues with the modular top side, not the port. So I guess we were talking differently from the beginning.
Uhh, does the model 13 have a modular panel? IIRC, they don’t. Also, manufacturing modular panel and modular port are very different and the knowledge transfer cannot be that big. The port for example has a looser tolerance since they aren’t really that visible most of the time. So being snug but not flush is good enough. I can imagine the panel doesn’t have that luxury. Stability issue, that I can agree. But then again, I’ll give them the benefit of the doubt since they must handle additional assumptions that cannot be made on other laptops. Namely, modular GPU. Writing a firmware with that new assumption could be a PITA.
You do realize the 13 doesn’t have the back part for replaceable dedicated GPU right? That means the chassis itself must be redesigned since the hole will make the previous experience in the 13 different enough.
Easy or not depends vary wildly. But the usual task is
That is the bare minimum, but we need to do more configuration to be able to boot. Hence the next task is configuring the following
That is it. Everything else is usually work specific. Like, if you wanted arch to be a server, you usually didn’t install a GUI. For workstation and gaming, you need more steps but it will vary depending on hardware. The archwiki covers a good deal of hardware from laptop to desktop and their quirks.
To be fair, he could also just be fed up after a long time being ignored for what he thinks is quite an important design decision.
For NAT, there is apparently a way to traverse NAT. I haven’t tried it tho, but the dude has a lot of research on the topic (NAT traversal), so if that didn’t work, maybe others will
Uhhh, no. I think it is better to implement something akin to federation than breaking up a company just because. If anyone wanted to sue valve, then they can enforce interoperability at the very least. But not dividing their business model. We don’t force apple to split their software and hardware did we? We force apple to have a choice of interoperability. From then, it is all fair since anyone can link their data from valve and any other store that opt to implement the interoperability protocol.
Why can’t anyone develop said features? Should the competitor worsen themselves just because no one is able to develop the same features? As far as I remember, valve doesn’t patent something ridiculous like regional pricing or family sharing, so anyone is welcome to develop it themselves. They even make proton open source but apparently Epic doesn’t like the idea of them on the linux market.
So let me get this straight. Any client that wanted to have steam features, like the forum, hosting, workshop, chat, and all the jazz, should be able to do so without paying steam any fee? Why didn’t they develop it themselves? Or should steam sell that as a service to those who wanted it? Say for example, epic wanted to have family sharing. Steam should sell their family sharing feature to epic as a service?
Emulation time it is!
It is worse in HW prototyping where sometimes loose wire is all over the place
Punch cards are gonna be back baby
Huh, interesting. I thought that Fedora was following the Debian stable model. Well then my next recommendation would be Fedora based I think.
But I disagree that bleeding edge means you are an alpha tester. That means developers are releasing alpha willy nilly. I’d even argue that at a certain pace of Hardware and Software development, the latest version of software you have the better, since it has a certain possibility that the Hardware will already be supported.
Can’t have cache latency if there is no cache!
Well, “just works” depends on how you define it too. But yeah, most of the “basic” stuff just works. But I will not rule out the possibility of unsupported HW just because I have my fair share of it too. For example, I’d say a keyboard is working if they are able to be used as an input device. Even without the customization or sleep, or wake from sleep. Granted, the issue being unrecognized or not working at all is very much borked tho. Hence why I request the details of the mouse itself.
Now you mention degraded performance and glitches. Yes, I do know that. But as I said, my statement regarding the wrong driver usually entails a lot more dramatic bug than a stutter on only known 2 games. Further investigations are needed to correctly decide if it is the driver or not since we know that a compatibility layer is also playing a part here. It is also why I suggest searching the protondb to check the current support for the game. Linux gaming, as good as it is now, is not perfect yet.
Wait, Fedora is bleeding edge too? I don’t know that
GPL v2 don’t, which lead to tivoization. But Linus himself didn’t agree with that standing.