Man, this shit is going to cause some political instability. Like, yeah, the guy spent multiple years learning a job which is obsoleted a decade later. He might be able to pivot to game design, but that might be obsoleted in yet another decade. Who even knows at this point?
Going into retail or some craftsmanship job, that's probably going to be a safer bet, because robots still have a farther path to go, but those jobs already pay badly today. Even more people looking to do these jobs isn't going to help.
Project founder Thorsten Försterling tells us that the team is working on a track-installed machine that will be able to lift individual pods off of one rail and place them on the other (without passengers in them at the time), keeping them from all collecting at either end of the route.
What the heck, can't you just have a Y at the end?
Hmm, so your thinking is they're not allowed to modify the existing tracks at all?
It just seems like building and maintaining a machine that lifts these pods, that's gotta be a magnitude more expensive than a slight change to the rails...
I'm not saying that it's hugely expensive. I'm just saying that a Y-shaped rail with a switch should be significantly cheaper.
Particularly, moving parts are a pain for maintenance. These kind of systems, you want to operate for 20+ years and the less bearings there are to oil, the better.
Yeah, that's quite possible, that they offer it for marketing. Maybe also to give municipalities an option to try out the system for a few months and see, if it attracts much interest. If it doesn't, you can just pack up the pods and cranes, and market it to the next city.
I was mainly confused how off-handedly this gets mentioned in the article, as if that was clearly the logical method for moving a vehicle from one place to another...
I'm definitely willing to believe that they've got monorail-like flanges. That would probably help with stabilizing. But where the hell are you able to see a picture of the wheels? There's a few angles in the video which quickly show the wheels, but I can't actually see much anyways. 🫠
Well, Pop!_OS uses COSMIC, which is a customized GNOME, and Linux Mint uses Cinnamon, which is kind of GNOME under the hood, too. (In technical terms, Cinnamon is a "fork" of GNOME.)
So, yeah, that doesn't allow ruling out that you're always running into the same bug.
You should still try what the others are suggesting, though, before you go reinstalling or installing a different desktop environment. You're certainly not the first person to use GNOME et al with 3 monitors. This should work.
You can kind of think of a desktop environment as everything that's needed to turn a server OS (which has only a CLI interface) into a desktop OS.
So, it contains (or pulls in) all the stuff for displaying any graphics at all, but then also a panel/taskbar, audio support, icons, global keyboard shortcuts like Alt+Tab, a settings menu and some utility programs like a file manager, a text editor, a calculator etc..
Switching desktop environments is kind of like switching between Windows 7 and Windows 8.
You can still run the same programs, all the CLI stuff and OS internals work the same, but the UX for interacting with that is different. Admittedly, though, different desktop environments usually have more differences than there are between Windows 7 and 8.
As for KDE Plasma, it's available on lots of distros, but to name a few:
Kubuntu is just Ubuntu with KDE preinstalled.
Nobara has a KDE version.
Personally, I'm on openSUSE. It is a somewhat more niche distro, relatively different from Ubuntu and Fedora. They really make KDE shine, though (with lots of detail work).
macOS Spaces (virtual desktop) allows the user to have multiple desktops PER MONITOR. When a user switches a space, it’s not the entire set of monitors, just the one they are in....
This is unfortunately stupidly difficult on most Linux desktops, because the EWMH standard doesn't support it. You mostly find support for it in niche desktops, like various tiling WMs or the Enlightenment DE.
Syncing all about:config values wouldn't work, since it contains lots of variables which are OS-specific or contain temporary values, like timestamps.
If you want to synchronize specific values, you can create a user.js file in your Firefox profile folder and synchronize that via file sync or Git or similar.
Yeah, this model doesn't work as a long-term solution in my eyes, because as a potential open-source contributor, I do not see myself ever contributing to such a project.
I mean, I am avoiding anything which requires a CLA, in particular if I'd need to hand copyright over to a for-profit organization, but in those cases, because I don't yet know, if I'll get fucked over. With this "FairCode" thingamabob, I would feel fucked-over right away.
And that ultimately breaks with why open-source is popular. Because everyone can scratch their itch and improve it for everyone else. If it's just a for-profit organization dumping their source code, that's going to fall off in quality quickly.
I've been trying Tumbleweed for my gaming needs and so far it seems to be working relatively well. My issue is about removed packages. When I first installed TW, I removed quite a few packages I did not want (KSudoku, LibreOffice, and a few others). It has been a little since I've turned on my PC but yesterday I noticed that...
Filesystem snapshots won't help, if the filesystem itself corrupts. But I've been using BTRFS for 6 years now and haven't had a file system corruption, so mileage may obviously vary.
Yeah, for this reason, lots of full-fledged programming languages actually make you specify the arguments as a list of strings directly, so for example:
a quick search suggests that Mint, Ubuntu, and NixOS all use bash by default
With Debian-based distros, it's actually a bit weirder. They use dash as the global default shell (i.e. for executing sh scripts). dash has basically no code for interactive use, so it's supposedly faster and more secure. It is POSIX-compliant, so the treatment of whitespace should be identical, but it doesn't support any of the added features of bash.
If you open up a terminal emulator, they've got that set up to use bash by default, so dash is supposed to be invisible to the user, but well, spoilers, it's not. If you switch to a TTY, for example, it launches there and makes the TTY look completely broken.
The problem, says bestselling pseudonymous author Chuck Tingle, is that companies like Google now function like utilities. “It’s the same as water and electric,” he says.
That's one problem, yeah. The other problem, though, is that they don't function like utilities.
These big tech companies do see extra regulations, because they're often monopolies and many people feel forced to use their services in order to participate in society.
At the same time, for that same reason, actual utilities typically have a right attached, for all citizens to be able to use them.
If your water supplier kind of thinks you might be using the water to flood your neighbor's garden, they can't just cut you off from service. They'd need to sue you and you'd be allowed a fair trial, and frankly, you'd go to prison at most, where you still have tap water.
Our regulation of these tech companies is lagging behind. I feel like the main hindrance is that we're trying to regulate international companies with national laws.
We’re no longer using our old ftp, rsync, and git links for distributing OpenSSL. These were great in their day, but it’s time to move on to something better and safer. ftp://ftp.openssl.org and rsync://rsync.openssl.org are not available anymore. As of June 1, 2024, we’re also going to shut down https://ftp.openssl.org...
I don’t use it and it keeps ruining my day. I recently got a vertical mouse that I’m still not 100% used to, and the paste triggers every time I press the wheel by mistake.
If you're on Wayland, there should be a toggle for it in the KDE settings.
For me on Plasma 6, it's called "Middle Click:" and then "Pastes Selected Text", under "Workspace" → "General Behaviour".
If you're on X11, this is implemented in X.org, so X.org would need to provide that option, not KDE. I researched that for half a minute and it didn't look great, but yeah, you'll want to do your own research.
Or try out the Wayland session, if you haven't yet.
Just had to look at it out of curiosity and man, it looks like yet another C+=1. The code samples on Wikipedia contain one of those gaudy for-loops and a ternary, as if that was still peak language design four decades after C got published.
But what I seriously don't get: Why the hell did they develop Go then? That's yet another C+=1, with even some design similarities to Dart, e.g. it's garbage-collected but compiles to machine code.
Like, yeah, it wouldn't be the first time that different teams develop competing products at Google, but what kind of culture leads to there even being demand for two C+=1s?
Let's say we don't care about the backendfrontend interconnection we see in most JS frameworks. We just want to program the backend. What would be the language of your choice?
I feel like you could've asked "what's your favorite language?" and gotten the same responses. Like, it's Rust for me. I could argue that because Lemmy is written in Rust, there's already some mature libraries to work off of, but someone else could argue that for e.g. Ruby, too.
openSUSE used to have the /home folder (so, not a specific user subfolder) on a different partition as the default setup some years ago, with 40 GB for the root partition.
They changed it, because it meant people's root partitions would sometimes fill up from the snapshots being stored there and that's really annoying to recover from.
Not only can a full root partition irreparably damage your Linux system, it also meant that people would try to uninstall packages to free up space, which wouldn't actually free up space, because those packages were still contained in differential snapshots.
To actually free up space, you have to either delete old snapshots (so that there's less difference to your current install) or delete intermediate snapshots where you happened to install a load of packages, which you uninstalled afterwards.
Hmm, as in you only want your home-partition to be encrypted, nothing else? Because you can do filesystem encryption for the entire btrfs (including both root and home) and that works perfectly fine.
Not sure, if it uses LUKS for that, but there's an option in the installer for encryption...
It should be said, though, that brakes and steering are still possible via plain mechanics in hopefully all cars. There's usually electronics to amplify it, meaning your car brakes harder and steers more easily without you putting in full force, but if that fails, it should degrade gracefully.
Had that happen in my old car a few years ago, that the whole engine and everything just turned off while I was rolling downhill. It was a bit of a panic moment, when suddenly the brake pedal and steering wheel took a lot more force to move, but the instinct reaction to just put in that force worked.
Yeah, in a manual car with the clutch disengaged and a gear engaged (and obviously the gas pedal disengaged), it should brake a little bit on its own. Many people don't even use their parking brake, unless they're parking on a slope, because that braking effect is good enough.
But I don't think, you'd even need this braking effect. You can apply a lot of force to that brake pedal, if needed. I was taught, that if I need to brake for an emergency, I should kick, with full-force, the brake pedal and the clutch.
Not entirely sure, why that's advised, maybe to avoid having the engine stutter or shut off, but I assume you couldn't raise the brake amplification much more than that anyways (especially not without the driver being lifted off their seat and losing control).
The amplification is more of a comfort feature, since it means you barely need to move your feet in every-day-traffic.
[Thread, post or comment was deleted by the author]
Personally, I think, it's dumb, because it's more verbose than most programming languages. I'm normally even a fan of verbosity, but Powershell just feels like using big words when little words would do.
These days, WASM is also an option. I've written an SPA with HTML+CSS+Rust. The Rust gets compiled to WASM. There's a bit of JS under the hood to load the WASM and access the DOM, but that can be generated for you by a framework, like Leptos.
I'm mainly annoyed by Scala not being more popular, because Kotlin is popular (obviously for political reasons) and I really don't feel like it's simpler.
Namely, it implements a similar number of features, but because it's not yet as mature of a language, there's tons of weird rules how you can't use these features, because they basically haven't implemented that yet.
Yeah, my word choice was quite deliberate there, because there's this other full-fledged programming language, which is also often less verbose than PowerShell, called Microsoft Java C#.
There is some nuances, which don't make this quite as hard-cut, but in far too many cases, PowerShell is just an objectively worse choice than C#.
(And I'm not saying that C# is a particularly good choice, but since it can also make use of the .NET APIs, it is particularly easy to argue that it's better than PowerShell.)
[Thread, post or comment was deleted by the author]
If by "nonremovable popup" in Okular, you mean that little toast-like notification in the top-left, that can be turned off in Settings → Configure Okular... → General → "Show hints and info messages".
Not sure, what you mean by "dancing text". I'm using Okular for my Lilypond escapades, which is basically Latex for sheet music, so not a ton of text that could be dancing, but well, it doesn't.
You might be able to improve Okular's (text rendering) speed by tweaking the settings in Settings → Configure Okular... → Performance...
I mean, there's some features now that get implemented on Wayland, which haven't been properly implemented on X11 for many years, because it was just too much pain. For example, multi-touch gestures, and I believe also automatic screen rotation for tablets.
If you are on more traditional hardware, i.e. a desktop PC, then this will not be as relevant and X11 will probably continue to work fine, for the next few years.
But it should also be said that dipping your toes into Wayland is quite easy for users on e.g. KDE or GNOME. You just install the Wayland session, if it's not already installed and then you can easily switch back and forth on the login screen.
Awesome. KDE and GNOME had the resources to make a big push and fill in the missing gaps for themselves, but having smaller, more modular desktops also tackling a port, that's really important for defining/extracting useful libraries and identifying potential shortcomings in the standards.
For example, I'm using Debian, and I think we could learn a thing or two from Mint about how to make it "friendlier" for new users. I often see Mint recommended to new users, but rarely Debian, which has a goal to be "the universal operating system"....
I had to read up on it just now, but I don't think, that works in my case.
So, the worse distro here is Kubuntu. Personally, I use openSUSE Tumbleweed.
My problems with Kubuntu are mainly:
The bundled KDE is out of date and unstable. KDE is integral to my workflow.
No automatic filesystem snapshotting. If I fuck up, that's my system ruined.
And yeah, it seems like Distrobox is mainly useful for running CLI programs, maybe individual GUI apps, but not whole desktop environments. And it re-uses the filesystem of the host system, so that kind of precludes filesystem snapshots, too.
I know that single sign-on can be integrated that way.
For example, let's say you work at Wheezecakes Inc. and want to log into your programming.dev account. Then you'd type your e-mail address, jadero@wheezecakes.com, into the username field and hit enter.
The webpage sends that to the server, which realizes that you're a Wheezecakes employee, so it redirects you to login.wheezecakes.com or whatever SSO provider is in use, you log in there (or ideally already have a login cookie), and then programming.dev just gets told that, yeah, you're authenticated to login.
So, while it's obviously possible that webpages genuinely do this wrong, you're probably seeing such SSO integration and they're not actually validating the username ahead of time.
And yeah, that is my understanding, too. If an attacker knows that a certain e-mail address has an account associated, they might try to bruteforce the password or send a phishing mail to that e-mail address, which looks like an official mail from Amazon.
I'm guessing, Amazon requires 2FA, which would protect from this to some degree, but still seems unnecessary to hand out information like that.
In its report published this week, the Cyber Safety Review Board (CSRB) says that the June 2023 online breach by Chinese threat actors who accessed U.S. government emails right before Secretary of State Anthony Blinken was to visit China, was "preventable"....
Winamp is going open source, and it feels like the early 2000s again ( www.xda-developers.com )
I lost my job to AI this week... ( www.youtube.com )
Self-balancing commuter pods ride old railway lines on demand ( newatlas.com )
Little help here linux guys? Trying to figure out what distro to use
Yeah. It's another one of these. But! Here me out!...
[Plasma 6] How to get virtual desktops to behave like MacOS “Spaces”
macOS Spaces (virtual desktop) allows the user to have multiple desktops PER MONITOR. When a user switches a space, it’s not the entire set of monitors, just the one they are in....
Do you use Firefox Sync? Why or why not? ( sh.itjust.works )
Opinions on KDE Plasma 6
TIL: FairCode is the software model Redis, ElasticSearch, etc. use ( faircode.io )
Fair-code is not a software license. It describes a software model where software:...
What am I doing wrong (OpenSuse)?
I've been trying Tumbleweed for my gaming needs and so far it seems to be working relatively well. My issue is about removed packages. When I first installed TW, I removed quite a few packages I did not want (KSudoku, LibreOffice, and a few others). It has been a little since I've turned on my PC but yesterday I noticed that...
Which file system do you recommend for Linux?
Just a simple question :...
why does noone inprove bash such that you can write a normal foor loop with whitespace in file names?
I know that there are ten different alternatives. Why don't we simply improve the basic stuff?
What Happens When a Romance Writer Gets Locked Out of Google Docs ( archive.ph )
Boris Johnson turned away from polling station after forgetting to bring photo ID ( www.theguardian.com )
cross-posted from: https://lemmy.world/post/14955332
OpenSSL goes GitHub only ( openssl.org )
We’re no longer using our old ftp, rsync, and git links for distributing OpenSSL. These were great in their day, but it’s time to move on to something better and safer. ftp://ftp.openssl.org and rsync://rsync.openssl.org are not available anymore. As of June 1, 2024, we’re also going to shut down https://ftp.openssl.org...
Second Boeing whistleblower dies suddenly ( www.newsweek.com )
How do I disable middle click (primary) paste?
I don’t use it and it keeps ruining my day. I recently got a vertical mouse that I’m still not 100% used to, and the paste triggers every time I press the wheel by mistake.
Google lays off staff from Flutter, Dart and Python teams weeks before its developer conference | TechCrunch ( techcrunch.com )
If you were to create a Fediverse server, with frontend being plan simple HTML only, what programming language and stack would you choose?
Let's say we don't care about the backendfrontend interconnection we see in most JS frameworks. We just want to program the backend. What would be the language of your choice?
BTRFS subvolumes: setup /home/user in different partition
Hi,...
how good is this short introduction about myself (No CSS applied yet)? ( lemmy.ml )
The 'technologies' will be replaced by their respective icons.
Linux is now an option for safety-minded software-defined vehicle developers ( arstechnica.com )
[Thread, post or comment was deleted by the author]
[Thread, post or comment was deleted by the author]
GitHub Is Not Open Source, A Rant ( listed.to )
OpenSUSE has the best installation menu of any OSs ever made ( lemmy.ca )
LXQt 2.0 Gears Up for Wayland: What’s Ready and Next? ( linuxiac.com )
What could your distro learn from another distro?
For example, I'm using Debian, and I think we could learn a thing or two from Mint about how to make it "friendlier" for new users. I often see Mint recommended to new users, but rarely Debian, which has a goal to be "the universal operating system"....
The Things Users Would Appreciate In Mobile Apps — Smashing Magazine ( www.smashingmagazine.com )
New Windows driver blocks software from changing default web browser ( www.bleepingcomputer.com )
U.S. government blasts Microsoft for lax security measures in report on Chinese hacks ( www.dhs.gov )
In its report published this week, the Cyber Safety Review Board (CSRB) says that the June 2023 online breach by Chinese threat actors who accessed U.S. government emails right before Secretary of State Anthony Blinken was to visit China, was "preventable"....