Skip to main content



NixOS - Beginner Resources for Flakes


Hi all! I'm trying to learn more about NixOS and wondering if anyone had an material they'd recommend that was Flake centric?

I'm planning to test drive NixOS on a secondary laptop as a learning opportunity- not planning on using it as a daily driver at this time, so I'm not too concerned about the learning curve; I realize it'll be a bumpy and steep road!

I did want to give a shout-out to @LunchEnjoyer@lemmy.world and everyone who replied in the NixOS beginner resources thread! Tons of good content shared there that I'm still working my way through.

in reply to Uncurious3512

I am new to nixos too. As for flakes, it is little complicated at least for me. Vimjoyer video helped me understand little about flake. Here the link
You can go through his nixos series.
And there another YouTuber librephoenix. He has good learning material too. Here is link youtube.com/channel/UCeZyoDTk0…
in reply to heehaw

Thanks for sharing! I've been watching some of Vimjoyer's stuff and it is very helpful! I'll be sure to add librephoenix to the list!


Indie social sign-in could go mainstream


Back in June I wrote about an exciting confluence of digital auth tech:

(1) The commodification of #OIDC infrastructure, (2) the emergence of #FedCM, (3) and the compatibility of both with #indieauth .

In short, it is now easier than ever to log into web applications using your own website as an identity provider. Or at least, it would be, if your favorite web apps supported these agency-enhancing technologies.

blog.erlend.sh/indie-social-si…

#opensource #indieweb #identity

writing.exchange/@erlend/11309…

in reply to erlend_sh

I'm not going to pretend I grasp the technological details of either Weird or the Leaf protocol, but the basic concept of superpowering the personal website as identity provider is very attractive — and the passion of your writing is infectious 🙂 I hope to someday reach a lightbulb moment with your work and just implement it on my own site.
in reply to erlend_sh

[This comment has been deleted by an automated system]
This entry was edited (1 year ago)


This works way better than I expected. This is a static image test for a HUD on my home cockpit using a dead cheap beamsplitter made of plexiglass and a smartphone o0

beko.famkos.net/2024/09/06/156…

#FUI #homeCockpit #HUD #simpit

This entry was edited (1 year ago)
Unknown parent

mastodon - Link to source
Beko Pharm
yeah. Ich bin ganz begeistert! Ich meine das Ding kratzt an der 20 EUR Grenze. Zum mal Schauen bevor ich dafür ein hochwertiges Stück aus Glas bestelle ist das echt nice :D


The realtime preemption end game — for real this time [LWN.net]


Work on realtime preemption for the Linux kernel got its start almost exactly 20 years ago (though it had its roots in earlier work, of course). It is fair to say that finishing that job has taken a bit longer than anybody involved would have expected. Now, though, Sebastian Andrzej Siewior has posted a brief patch series making it possible to enable realtime preemption in the mainline kernel on three architectures.
This entry was edited (1 year ago)

reshared this

in reply to petsoi

After going through a rabbit hole what I learned that this patch does is to allow time critical applications at top priority.

Most of popular linux distributions already have this patch applied in one form or another.

What I think it means for end user is that if applications use this part of linux kernel correctly, then they can speed up some core parts, be more responsive, and stable. But if it's abused, it can end up slowing the whole system.



I made a local APT repository that automatically fetches DEBs and AppImages from anywhere


On Debian-based distros, when an app is available as a DEB or an AppImage (that doesn't self-update), but no APT repository, PPA or Flatpak, the only option is to manually download each update, and usually manually check even whether there are updates.

But, what if those would be upgraded at the same time as everything else using the tools you're familiar with ?

dynapt is a local web server that fetches those DEBs (and AppImages to be wrapped into DEBs) wherever those are, then serves these to APT like any package repository does.

I started building it a few months ago, and after using it to upgrade apps on my computers and servers for some time, I pre-released it for the first time last week.

The stable version will come with a CLI wizard to avoid this manual configuration.

Feedback is welcome :)

reshared this

in reply to KaKi87

Willing to give this a go. My go-to for getting non-repo debs automatically has been deb-get which works well but seems susceptible to issues when changes in the software it lists causes it to break and whilst the fix itself is usually made pretty quickly, it seems to go long periods of time between PR merges and releases (which includes adding new software). If this is a viable replacement for it then i'd love to start using it.
in reply to Daeraxa

Willing to give this a go.


Alright, don't hesitate to ask questions if you have any and request help if you need any

My go-to for getting non-repo debs automatically has been deb-get


Yes, I mentioned it in the Differences with deb-get & AM section of my tutorial.

it seems to go long periods of time between PR merges and releases (which includes adding new software)


Yeah, I could reiterate in that section that my app allows the user to add apps themselves.



Man pages maintenance suspended


From: Alejandro Colomar <alx-AT-kernel.org>

Hi all,

As you know, I've been maintaining the Linux man-pages project for the
last 4 years as a voluntary. I've been doing it in my free time, and no
company has sponsored that work at all. At the moment, I cannot sustain
this work economically any more, and will temporarily and indefinitely
stop working on this project. If any company has interests in the
future of the project, I'd welcome an offer to sponsor my work here; if
so, please let me know.

Have a lovely day!
Alex

in reply to petsoi

Quick, print them all out now before they're gone!



Mounting ssd causes graphics glitch during liveboot


I tried to install Arch Linux on my old faithful latitude 7490. After partitioning and formatting the drive I tried to mount the root partition and got this random glitch. When I unmount it the glitch stops. Maybe my laptop is trying to tell me I'm not ready for Arch 😅

I haven't seen something like this before so I thought I'd share.

In the video:
The screen of a laptop showing Arch Linux liveboot terminal. After creating partition table and formatting the partitions. I try to mount thebroot partition to the liveboot filesystem. The mounting succeeds but the text on the screen starts to shift andnjump eratically. Looks like the whole image shifts. Then I try unmounting the partition and the screen goes back to normal.

in reply to inzen

Either a defective RAM or a physically broken (bent) mainboard.
in reply to NeoNachtwaechter

That would make sense if the PCIe or SATA traces would interfere with the GPU.
in reply to NeoNachtwaechter

I tend to agree, it did glitch out in the past when I held it by one corner between meetings(old work laptop). Not the smartest way to hold a laptop. Interestingly it is working fine now with windows. I gave it away to someone that needed a pc and have been keeping an eye on it.


Absolutely loving Linux btw


Couldn't run Windows 7, and Windows 10 ran like shit. My old PC basically got a second life with Linux.

This is Half-Life GOTY running on Wine, runs really smooth.

The only downside is lack of directX support, OpenGL is there but the integrated graphics card only supports till OpenGL 2.1, which is not enough for many things, and also slower than directX. Still, my PC feels much faster now, and doesn't scream like a demon whenever I open up a browser :)

(Maybe I should dual boot Win7(While never connecting it to the web), just to play some more games with DirectX?)

Also, my local hospital has started using Ubuntu, their old PCs also couldn't handle the heavy burden of running Windows I guess 🤣

reshared this



Linux Directory Structure - FHS


This entry was edited (1 year ago)
in reply to sag

Yes, you put the app in /opt, no not in /bin or /usr/bin
in reply to sag

Distros should ship with this this under /readme.jpg


Toronto tenants fight rent increase, argue landlord is partially using it to cover redevelopment costs


Tenants of a Toronto apartment complex are fighting an application for an above-guideline increase to their rent, because nearly half of it is covering an environmental assessment that's typically used to help the landlord sell or redevelop the property.

The application was filed during the 2021 pandemic rent freeze for a 3.81 per cent AGI to cover roughly $647,000 in expenses from replacing a boiler, roof, paving and for "site remediation."

But according to records submitted in support of the application, it appears only about $26,800 of the $295,373.72 claimed for "site remediation" was spent on disposing contaminated soil found under the parking lot. That was in spite of an assessment finding that the soil wouldn't pose a health concern to residents, unless the property were redeveloped.

The remainder of expenses claimed as site remediation went toward the costs of a geo-environmental investigation and assessment of the site, according to engineering reports and invoices submitted with the application.




[SOLVED: BAD LOGIN] Can't connect to WPA2-EAP on Fedora Kinoite


cross-posted from: lemmy.zip/post/22209812

EDIT: Turns out my login information was slightly wrong, and had nothing to do with security.

My school uses EAP for its student WiFi, but there's no option for "EAP" security (PEAP, LEAP and every other option in KDE's WiFi security settings wouldn't connect). I'm pretty sure there was an option for EAP on Linux Lite (my previous OS before kinoite) which connected successfully. Is it possible to use EAP in Kinoite, and how do I enable/use it?

This entry was edited (1 year ago)

reshared this

in reply to Possibly linux

I've already tried PEAP (didn't work), but I swear Linux Lite had a security option for EAP (which did work).
in reply to dabster291

Talk to your IT help desk. Peap has lots of configuration options

Unknown parent

lemmy - Link to source
addictedtochaos
women are excellent long distance slow pace powerhouses.


What's the best way to mount hard drives so that all users can access them at all times? Mint 22


This entry was edited (1 year ago)

reshared this

in reply to eldavi

Thanks for replying :)

I managed to get it working with the answers from @Max_P@lemmy.max-p.me and this link:

zdnet.com/article/how-to-perma…

I must have been testing it when you answered :)


in reply to kopper [they/them]

Thank you for your advice. As you mentioned, Fedify currently has actor URIs consisting of handles. This limitation is due to the early design of Fedify and will be fixed before we release v1.0!
in reply to 洪 民憙 (Hong Minhee)

In the next version of #Fedify, it will allow you to decouple actor URIs from WebFinger usernames with the mapHandle() method. For example, you can use UUIDs for actor URIs but let users use their own username of choice for their fediverse handle.

You can preview it in v0.15.0-dev.382+a8a9b73b: JSR & npm.

#ActivityPub #fedidev


in reply to sag

Anyone remember linuxconf?

What's old is new again.

in reply to sag

in reply to deadcade

Titus is fairly trustable (he's made a few videos on the dangers of custom Windows ISOs like AtlasOS) but the thing is written in good chunks with AI assisted development and it's also the dude's Rust learning experience as well, so the code is not great. Parts of it are meant to run under ArchISO to install Arch (another sin, an automatic Arch installer) so it makes sense to want to just one-liner download and run the prebuilt binary.

I wouldn't use it personally but his audience is for it. It targets quick and easy, not proper and secure. It's mostly meant to easily install and clone his setup, it's too early in development to really be that useful for everyone.

On the winutil side he also does the | iex PowerShell sin, but the toolbox do be really useful to debloat a Windows install.

in reply to Max-P

Although "custom Windows ISOs" are a big security risk, AtlasOS isn't a "custom ISO" and running a random binary off some guy on YouTube is arguably just as bad. He has next to no knowledge of Linux, neither do any other "Linux YouTubers". Trusting someone like that with your Linux machine is risky at best.
in reply to Max-P

The thing is, winutil is useful because Windows requires fixing. Linux doesn't require fixing because it isn't broken (except Nvidia stuff, or for getting actually good battery life on a Laptop)
in reply to Max-P

Titus is fairly trustable


Like winutil, which installs from one day to another Chocolatey without asking? No, thanks no.

in reply to deadcade

I found it last night didn't test it but now I tried it's pretty bullshit.


Decentralized P2P Webapp


live app: chat.positive-intentions.com

im aiming to make it as secure as theoretically possible. for transparency, its an open source unminified webapp. id like the experience to be as close to possible to a regular chat app. there are known limitations with what is possible with p2p and webapps. my priority is privacy and security.

to keep this post brief, please take a look at this article. it has all the information and links. im not much of a writer, so feel free to reach out for clarity. i go into some details about the privacy and security aspects of the app in this lemmy post.

i dont think its ready to replace any app or service, but id love to get feedback on what you think would make it so you would use it more than once.

reshared this

in reply to positive_intentions

blockchain warning.

also requires a TURN server (not provided, no good free ones exist, no easy interface to configure your own) if you are behind CG or symmetric NAT like many people in the world.

This entry was edited (1 year ago)



Porting systemd to musl libc-powered Linux


in reply to pnutzh4x0r

I would say "finally", but I've given up already.

I don't see systems booting with systemd in any near future of any dimension. Instead I now run "terribly slow" OpenRC on my systems. Poor me.

in reply to Zucca

Instead I now run “terribly slow” OpenRC on my systems.


I suspect you're entirely free of init problems where you raise your fists to the heavens and ask WHAT ARE YOU DOING as if it'll tell you why systemd is on holiday now.