This is deliberately not allowed in order to ensure that Linux remains exclusive for nerds.
This is deliberately not allowed in order to ensure that Linux remains exclusive for nerds.
Ah yeah I agree. Misread your comment.
I disagree. You can write a lot of high quality Python code (yeah it exists) before you need to use inheritance. If you’re reaching for inheritance as the solution to all complexity, GoF-style, then you’re doing it wrong.
It’s an occasionally useful tool that has its place, not something you should instinctively reach for.
Well… isn’t it? If one’s daily or most frequent back-and-forth journeys don’t exceed 100 ㎞, then a 160 ㎞ range is indeed fine.
Uhm… No. Most people only have one car so if you get one that only works 95% if the time it’s going to be super inconvenient when you have to hire a car every time you go on holiday or visit your family or go to a distant concert or whatever.
That’s why low range electric cars are not very popular.
Because most users simply use the browser
This is the same problem as saying “an electric car with 100 mile range is totally fine because most journeys are well under 100 miles”.
Most of the time I’m only using a browser (or VSCode). The annoying thing is the 1% of times when I want to print something, create a shortcut, use bluetooth headphones, configure a static IP, etc.
Use Photopea instead. It’s practically a copy-paste of Photoshop but in the browser, created by one person. Or if one has never used Photoshop before, try GIMP first.
Saying Photopea or GIMP is “practically a copy-paste of Photoshop” is laughable. Paint.NET, maybe.
These are probably the biggest reasons, but I think even after literally decades of development the actual desktop is still far behind Windows XP in many respects.
For example today I wanted to add a “start menu” shortcut to a program I had downloaded. The most popular answer is to *manually create a .desktop
file and copy it to some obscure dot directory! Hilarious. Even Windows 3.1 had a built-in GUI for this.
Ok so there is a GUI to do it, but it isn’t actually integrated into desktops and isn’t installed by default. You have to install it separately.
It’s the same for things like WiFi settings! There are some settings in GNOME but most are hidden in the third party nm-connection-editor
(from memory) and of course GNOME doesn’t have an “advanced settings” button to open that.
There are so many of these paper cuts I think Linux would be quite a frustrating experience for many people even if if had Windows-level hardware support.
I also can’t see this changing any time soon. Not that many Linux devs actually care about this sort of thing and many of them don’t even understand that it is a problem in the first place. Cue replies.
that they would disclose on their website
Wouldn’t it make more sense then for them to simply host the Flatpak themselves? I kind of thought that was the whole idea of Flatpak.
What would they sign it with? How do you verify the signature?
Yeah just encode the files locally and rsync them to the server. You could even use a Makefile to do the conversation.
I don’t think height adjustable matters. It’s more important that it’s deep (80cm+). Though I think most height adjustable desks are that deep.
Yeah based on my experience of lots of people using Linux in companies, you’re pretty lucky.
But obviously it can both be true that most people have no issues and it’s really unreliable. Like, I would guess 20% of people in my company have serious issues with Linux - random crashes and not going to sleep in bags. That’s really bad! But still 80% of people have no issues, which is why you always see confused comments like yours on forums saying they don’t have any problems.
I think this strategy makes perfect sense and is really working.
Most of the open source community uses Linux or Mac for development. Windows is pretty much an afterthought. You even sometimes see “cross platform” projects that don’t work on Windows.
But now that you can use WSL for all that development there’s much less reason to use Linux in the first place. At my company we have a couple of hundred people using Linux, and we’re considering all moving to Windows with WSL because the hardware support on Linux is just too unreliable - random crashes, laptops not going to sleep when you close them, poor thermals, bad memory management, etc.
Historically, hyphens and underscores were treated as equivalent in the names of keys appearing in the file
This is why I strongly prefer underscores; never use hyphens if you can avoid it. Eventually the names will end up as variables in a programming language where you have to use underscores, and now you’ve got some stupid and confusing translation system to deal with.
Another example of this is CSS names in Javascript. Rust also made this mistake unfortunately.
This [key name in setup.cfg] has been deprecated in 2021.
I knew Python didn’t take backwards compatibility seriously after Python 3.12, but 4 years is a joke.
I would strongly recommend against them. The design is fundamentally flawed. To click you have to press sideways which naturally moves the cursor a bit causing you to misclick. To compensate you have to tense your hand even more which defeats the point.
How deep is your desk, and what seat are you using? Getting a deeper desk and an expensive mesh-bottomed chair (I have a HM Mira) made waaaaaaay more difference than any of the weird ergonomic keyboards or mice of unusual keyboard layouts I tried.
As far as I can tell it’s mostly the TPM requirement and pushing more ads / AI nonsense.
You can easily avoid the latter by using the LTSC IoT version. I just bought a new (second hand) computer for TPM (my old one was very due for an upgrade).
With the IoT version it’s absolutely fine. Definitely an improvement over Windows 10. The only issue I’ve noticed is it doesn’t come with Windows Game bar or some nonsense so after you run games you’ll get a random dialog about there not being an app available to handle ms-gamelink URLs or something. You can just ignore it. I might fix it one day.
FreeCAD 1.0 is actually pretty good now. Definitely usable if you’re only doing basic things.
SolveSpace is also nice but it has some deal-breaker limitations like not supporting chamfers/bevels.
Ha yeah ASCII Nethack.
@
Don’t be an idiot.
Gotta agree on the name. Please choose meaningful names especially for low level components like drivers, libraries and CLI tools. It’s fine for end-user facing applications to have unique names like Blender, Krita, Inkscape, Chrome, etc. But nobody wants to have to look up what the name of random system packages is.