Comment on
Ok guys, who games on an IoT version of Ubuntu?
I think the "Ubuntu Core 22" means it is the snap based version of Steam rather than the deb version.
If you look at the snapcraft.yaml for the Steam snap, it uses core22 as its base.
Comment on
Ok guys, who games on an IoT version of Ubuntu?
I think the "Ubuntu Core 22" means it is the snap based version of Steam rather than the deb version.
If you look at the snapcraft.yaml for the Steam snap, it uses core22 as its base.
Comment on
I love Firefox's twitter 😍
I wish they had a mastodon account... they have https://mozilla.social, but they don't have an account there... which is bizarre.
They do have an account for Firefox Nightly and Firefox Dev Tools account though.
Comment on
The Open Source Computer Science Degree
Not a bad list. Off the top of my head, I would say it is missing two things:
The "Introduction to Operating Systems" link no longer works (redirects to "Autonomous Systems" courses). Instead, I would recommend using Operating Systems: Three Easy Pieces, which is the textbook I use in my OS course.
Finally, something like The Missing Semester of Your CS Education would also be a nice extra.
Comment on
Linus Torvalds: Speaks on the Rust vs C Linux Divide
Reply in thread
This is a great summary. Thanks!
Comment on
Mozilla Finally Launches An APT Repository For Easy Firefox Nightly Updating
Would to see them publish stable releases via this apt repository as well.
Comment on
lemmy.ml is getting nothing new from lemmy.world, seem cut off since Saturday EDIT: fixed on Wednesday
I wonder if it is because of the various outages on both instance and the new "dead instance" detection, lemmy.ml has temporarily stopped receiving updates?
The federation code now includes a check for dead instances which is used when sending activities. This helps to reduce the amount of outgoing POST requests, and also reduce server load.
Comment on
How a kernel developer made my styluses work again on newer kernels!
And that's exactly what happened in your case David. Which is why I'm so happy (also because I fixed the tools from an author I like and already had the books at home :-P):
Really detailed and cool response from the kernel developer. I also found the use of the recent BPF feature to provide a workaround until a proper kernel fix lands really interesting.
Comment on
Motorola just launched a new Android phone to take on the Pixel 8
No word on how long it will get software support though. With everyone else going to 5 or 7 years of updates, Motorola's typical 2 year support cycle is a huge negative.
Comment on
exhausting
As a parent... I feel this. Well, I remember feeling this. My small beings are a bit larger now and more autonomous :]
Still exhausted though. :|
Comment on
Tails updates to Linux Kernel 5.16.1 to fix critical vulnerability
Headline is a bit misleading... This is just Tails updating to the latest LTS kernel, which has the security fix (which many other distributions have done).
This update is a good thing, but the headline made it sound like the Tails project was contributing a fix to the kernel.
Anyway, thanks for sharing.
Comment on
Notes on using a single-person Mastodon server
Currently self-hosting my own mastodon server and honestly the setup wasn't too bad (using docker)... much more straight-forward than I feared.
My main concerns, which Julia mentions, is that if you have a small instance, you are very much an island as the way federation work is not what you expect. For instance, as Julia notes, if you view a new person's profile on your own instance, it will look empty (as if they haven't posted anything). Lemmy also has this issue if you view a community you have not subscribed to yet for the first time.
Likewise, my "#explore" tab is basically always empty and discovering new tags or people is difficult if you are just looking on your own instance (I basically have to go to Fossotodon or another instance to find new things and then import them into my own instance). I've recently learned that you have to have a third party application basically seed your instance with posts... again, similar to the bot tricks use for seeding Lemmy with communities.
Overall, I think discovery is a big pain point for the fediverse and ActivityPub. It's great that we can have our own instances and control our own small communities, but it seems that we are lacking the ability to really connect across instances and form experiences that really bridge across multiple communities.
Comment on
Good performance is not just big O
Reply in thread
I think this is the author being humble. jmmv is a long time NetBSD and FreeBSD contributor (tmpfs, ATF, pkg_comp), has worked as a SRE at Google, and has been a developer on projects such as Bazel (build infrastructure). They probably know a thing or two about performance.
Regarding the overall point of the blog, I agree with jmmv. Big O is a measure of efficiency at scale, not a measure of performance.
As someone who teaches Data Structures and Systems Programming courses, I demonstrate this to students early on by showing them multiple solutions to a problem such as how to detect duplicates in a stream of input. After analyzing the time and space complexities of the different solutions, we run it the programs and measure the time. It turns out that the O(nlogn) version using sorting can beat out the O(n) version due to cache locality and how memory actually works.
Big O is a useful tool, but it doesn't directly translate to performance. Understanding how systems work is a lot more useful and important if you really care about optimization and performance.
Comment on
How Ubuntu Linux snuck into high-end Dell laptops (and why it's called 'Project Sputnik')
Not a fan of the XPS line (expensive, not great thermals, and meh port selection) and I have never own one (though I've seen others with them). That said, I have a few of their Latitudes (currently using Latitude 7420) and one Precision and those run Linux really well.
One thing most people don't realize is that Dell does support Linux (ie. Ubuntu) beyond the XPS line and you can buy Latitudes or Precisions with Linux support OOTB. Additionally, Dell ships firmware updates via LVFS on their XPS, Latitude, and Precision lines. The support isn't perfect, but I have been happy with using Dell hardware and Linux for over a decade now.
PS. You can get really good deals via the Dell Outlet (my current laptop is refurbished from there), and you can usually find a number of off-lease or 2nd systems or parts on Ebay (very similar to Thinkpads).
Comment on
X.Org Hit By New Security Vulnerabilities - Two Date Back To 1988 With X11R2
FYI, Ubuntu/Pop!_OS have already pushed out updates.
Comment on
What is your default sort?
I'm a masochist, so I usually do "New". Lemmy is small enough that I can usually get through most of the new posts in a reasonable amount of time.
That said, if I want to a bit chiller experience, I will use "Scaled" which sometimes bubbles up something I might have missed.
Finally, I will use "Active" if I'm really bored and what to see what most people are engaged with... but that is pretty rare.
Comment on
Android "Password Store" client for pass discontinued
This one hurts... as I use this as my password manager on mobile :{
Comment on
New 'Looney Tunables' Linux bug gives root on major distros
Reply in thread
Yes, most of the major distributions have package updates with the fix. A few people have mentioned updates for Arch, Debian, and RedHat already.
Ubuntu released an update yesterday as well:
https://launchpad.net/ubuntu/+source/glibc/2.35-0ubuntu3.4
Ubuntu derivatives such as Pop!_OS should have also received this update, along with the X11 patches.
Comment on
How a kernel update broke my stylus... Need help!
Reply in thread
Just to note... I'm not the author of the blog post, I just shared it b/c I thought it was an interesting story. I don't think the author is on Lemmy.
Comment on
After upgrading from Ubuntu Jellyfish to Numbat, my desktop seems broken? Super key doesn't open menu, dark theme/settings doesn't work. How can I fix this?
It looks like you are running XFCE instead of GNOME (the normal Ubuntu desktop). I'm not sure how that happened... but you an always just install another desktop.
For instance, you can try to make sure you have the ubuntu-desktop or ubuntu-desktop-minimal metapackage installed:
sudo apt install ubuntu-desktop-minimal
After that, the login manager should allow you to select the Ubuntu session rather than the XFCE one.
Comment on
Age of Coordination
Twitter and Reddit may have only lost a few million users to Mastodon and Lemmy so far, but these are nation-sized numbers, comparable to what Scandinavia is to the United States of America. The incumbents have allowed the fediverse to reach critical mass. It's only gonna get bigger, but it already works well enough that I've no need for any other social network. It's nicer here.
This resonates with me. Although they are still lacking for the long tail of small niche communities, Lemmy and Mastodon now have enough people and content that I rarely find myself going to Reddit or Twitter. The fediverse is not perfect and there is a lot of room for growth, but it is now large enough to be viable and hopefully sustainable.