According to this Phoronix article, Linux should support the birth time attribute in the NFS server since 5.18. However, it doesn’t show up in the stat output when looking at the file through the NFS mount, or elsewhere (at least, the Dolphin file browser and also a macOS client):...
<span style="color:#323232;">vineta.h.kfe.pt:/nfs/nas on /nfs/nas type nfs4 (rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,soft,proto=tcp6,timeo=600,retrans=2,sec=krb5p,clientaddr=2001:470:7391::ce,local_lock=none,addr=2001:470:7391::c0,_netdev)
</span>
A PTS is a single character device. Writing to it causes output to appear on the terminal buffer, reading from it reads from the input buffer. So, writing to it like you do from a separate shell effectively does the same as calling print() from python which has it as inherited stdio. There is a way to write to a PTS input buffer but it’s not straightforward and works in a completely different way. Use something like tmux instead, or better, sockets.
I used the beta UI for a while and imo the new one is worse since it brings backs some of the old UI (i.e. the 1:1 port of the desktop UI for the server sidebar). What they had in the beta UI for server selection was so much better
I’m on Arch Linux and use Firefox. I just upgraded to version 120 and what happened is that If I open a tab the whole tab indicator suddenly takes the full width of the title bar so I can’t really grab the window and move it anymore....
Double the cost?! Jesus, if it were that high here I wouldn’t. I basically order from two restaurants when I do, for one of them that uses one of these delivery apps it’s around 20% more since they list higher prices per dish than on their menu and have a 1.50€ delivery fee on top, but the restaurant I usually order at where you can order delivery directly has a flat 1.50€ delivery fee with same prices as the menu so that’s around 7% more than going in person (usually I order for around 20€).
It doesn’t arrive cold since they put it in one of these isolation boxes. Especially in the winter I think that’s better than me getting it myself which is a 10 minute bike ride, without an isolation box. I’m gonna have to try that next summer though. Never hurts getting a bit of exercise and I actually never checked until now and assumed it would be more like 30 minutes lol
Google, should be self explanatory, but for me specifically for pretty much making YouTube worse with every change they make since that’s the only service of them I still use. And I’m not going to also pay them to sell my data.
Epic Games, for continuously fucking over Linux players and Unreal fans (and well players in general but specifically those two groups).
I love that the Thief community is still very much alive, with many talented developers like the team who made this campaign. Thief 1 and 2 are two of my favorite games of all time and it’s always great to see really cool projects like this come out.
Highly recommend, this is quality stuff, like probably everything that skacky is involved in.
Also, as for current favorite artist/album/song, I would say:
Favorite Artist: This one is hard to decide because there’s a lot of candidates, but in terms of “will I like probably anything they release?” probably Young Medicine.
Favorite Album: CCL Dive by Cityfires. This has been my favorite album for a long time. Make sure to listen to it with headphones or in a quiet room, because it has a lot of quiet parts and small details.
Favorite Song: daisy chain by wishlane, jacob geoffrey & defsharp. Absolute banger, love the energy and I definitely listened to this on repeat for a while when I found it.
idmap only works with Kerberos auth, but iirc I didn’t have to set anything up specifically for it. Though I’ve also never really had to test it since my UIDs match coincidentally, I just tested with the nfsidmap command.
Windows 8 being unusable on my shitty laptop I had back then, IIRC it would bluescreen 9 out of 10 times on startup (this same bug still persisted when eventually Windows 10 came out). I essentially switched to Linux full time after that.
I have been using Linux on and off from the first shipped CDs from Ubuntu. Nowadays I mainly use OS X, because my employer provides us with MacBooks I can use in private and I like the UNIX base and I do not have to tinker to get things to work....
I actually went through and customized all the Plasma keybindings to be more like Mac a couple days ago. It works pretty well, but yeah unfortunately only in KDE applications. And there’s still some stuff you can’t change such as the “extend selection to start/end of word” shortcuts always being set to ctrl+shift+left/right even if you set the “move to start/end of word” keys to option+left/right.
qjackctl will actually connect to pipewire, I use its graph window a lot to route audio when the default volume control isn’t enough. But yeah it does (or can) replace jackd.
It lets you configure macOS with Nix, at least. Options where they exist are kept similar so you can share some NixOS configuration with nix-darwin. These and these modules in my configuration are shared between both, for example.
Money wins, every time. They’re not concerned with accidentally destroying humanity with an out-of-control and dangerous AI who has decided “humans are the problem.” (I mean, that’s a little sci-fi anyway, an AGI couldn’t “infect” the entire internet as it currently exists.)...
I would even argue the only way to get self-driving cars that actually work well is with AGI. I don’t think we’re going to get either in a very long time.
What I am searching for is for games that support touch screens and can be played with 1 finger / one hand. No action games with fake joysticks on the screen, just games that work with a single finger or at least one hand while lying in bed and trying to wind down. One very good example is Civilization V, which has a dedicated...
They made it worse even. I had to deal with a friend’s Windows 11 computer the other day and it looks like even if you enable showing file extensions, it will still hide them if you go to rename the file (you know, the reason you’d usually want to enable it for). There’s probably still a way to make them show all the time but this was over a voice call so I didn’t want to mess around with it too much. Absolutely unusable.
It’s just the network effect. Here unfortunately it’s WhatsApp, you pretty much have to use it because people organize events in groups with it and whatnot, and you’re the weirdo if you don’t have it. I actually deleted my account for a couple years but recently caved and made one again because people just wouldn’t use anything else and having someone else relay messages is annoying for both them and me.
I use iMessage when it’s available but I wish for groups (or just in general tbh) everyone would just use Signal because it’s both not tied to an expensive device and also not owned by a corporation with a track record of shamelessly exploiting user data.
Okay, sure, that’s just all of Apple’s software though. With a few exceptions (Apple Music and Safari for Windows (RIP) I believe) all their software has only been available for their own operating systems. And (especially since I’m a Linux user) it would be great if cross-platform software were the standard, I don’t think software can be truly cross-platform without being open source. And as much as I think forcing every company to open source all their code would be epic, I don’t think it’s reasonable, as much as I don’t think it’s reasonable to force them to port to every platform.
Rather I think that generally all software anyone can legally obtain should require any sort of file format, network protocol, or other protocols that are used to transfer information between computers to have (usable) public domain documentation, plus, in case the protocol makes use of device authentication, anyone to obtain a valid certificate for their device. This would solve the iMessage problem because it would allow anyone to write clients for it for any platform, but it would solve the same problem for iCloud, Microsoft Office (LibreOffice could have so much better compatibility if they didn’t have to reverse-engineer the file format), Photoshop, Dis “custom clients are against TOS” cord, and thousands of other proprietary software. Because those are all the same exact problem as far as I’m concerned.
Maybe you’re saying something along the same lines. But I don’t think it’s specifically an iMessage problem.
Hello, yesterday I officially released Louvre v1.0.0, a C++ library designed for building Wayland compositors with a primary focus on ease of development. It provides a default method for handling protocols, input events, and rendering, which you can selectively and progressively override as required, allowing you to see a...
Ohh, that’s cool. How far do you want to go with this? I had the idea of using a custom wayland protocol to make per-app global menus instead of per-window so you can have an app open without any windows, like on macOS, in the compositor I wanted to write. However writing a compositor using wlroots is still incredibly difficult if you have no prior experience so the whole thing didn’t get very far yet. If that’s something you want to do too, I’d be very interested in this.
(Speaking of, why did you decide not to build this on top of wlroots?)
Also, can I “normally”/traditionally install software on NixOS, e.g. through Steam?
Depends on what you mean by traditionally. Steam works without needing any special setup by enabling it in your configuration, just programs.steam.enable = true. There’s also imperative package management with nix profile (don’t use nix-env -i which you will probably come across, it’s broken by design). Personally though I recommend sticking with the declarative configuration and nix-shell which temporarily brings packages in scope for the current shell only.
There’s two different ways of identifying a nix package: its attribute path in the package set, and the name it self-identifies as. Here’s an example where those differ, firefox-esr. Its attribute path is firefox-esr while the package name it reports is firefox.
It’s very fast to find a package by its attribute path since that’s essentially one or more map lookups. In contrary, the package name isn’t unique (for example, firefox and firefox-esr both have a package name of “firefox” because they are built from the same package file just with different sources) and also doesn’t have an index, so to find a package with a matching name you have to search through the entire package set and evaluate every package to get its name and check if it matches.
nix-env -i searches packages by their package name, which as a consequence makes it slow and also unreliable since you might not get the package you were looking for, but instead another with the same name. nix-env -iA somewhat fixes this by installing packages by their attribute path, but even if you use that you get the same issues with nix-env --upgrade since that always searches for packages to update by the installed packages’ names (it might even replace one package with a completely unrelated one which coincidentally has the same name!).
The new nix profile however stores the attribute paths a package was installed from so doesn’t have any of these problems.
The Breeze app style has gotten the visual overhaul you’ve all dreamed of: no more frames within frames!
Yeah, it regularly appears in my nightmares /s. Sorry Carl, but I’m gonna have to patch this out. I hope this will get a config option like the change to the Dolphin details view that made the click area to open a file span the whole row (doesn’t look like it’s configurable as of now). I kept patches to undo that for a while as well…
Spectacle has gained support for rectangular region screen recording!
Oooh, I’ve been waiting for that. Very cool! Now I hopefully don’t have to fiddle around with OBS anymore to record a section of the screen.
Most of the problems in the current internet landscape is caused by the cost of centralized servers. What problems are stopping us from running the fediverse on a peer to peer torrent based network? I would assume latency, but couldn’t that be solved by larger pre caching in clients? Of course interaction and authentication...
Linux doesn't serve birth time attribute over NFS
According to this Phoronix article, Linux should support the birth time attribute in the NFS server since 5.18. However, it doesn’t show up in the stat output when looking at the file through the NFS mount, or elsewhere (at least, the Dolphin file browser and also a macOS client):...
My opinionated list of FOSS applications (xn--xxa.pages.dev)
Edit: Updated the page with some cleanup and better navigation. It can now be filtered by OS and GUI/CLI....
Google Loses Antitrust Case Brought by Epic Games (archive.ph)
Original (pay-walled): wsj.com/…/google-loses-antitrust-case-brought-by-…
it writes to output to the terminal or it gets the SIGTERM again (feddit.de)
venture capitalism goes brrr (feddit.de)
Thief Classic: master-thief Garrett 1/6 scale custom action figure (www.ttlg.com)
How to have max width on tab
I’m on Arch Linux and use Firefox. I just upgraded to version 120 and what happened is that If I open a tab the whole tab indicator suddenly takes the full width of the title bar so I can’t really grab the window and move it anymore....
How do you justify continually using take out delivery services?
For those that continually use services like Uber Eats, Grubhub, DoorDash, etc., how does justify using the cost?...
How many tabs do you have open? (lemmy.sdf.org)
And remember… it’s not a race!
What companies have made your blacklist?
What companies will you never give another dollar to?...
Thief: The Black Parade - Release Trailer (mod) (www.youtube.com)
What's a seemingly harmless habit of yours that you struggle to break?
Spotify Wrapped 2023 is out, what's your top artist and top song for the year?
If you don’t use Spotify, what’s your favorite artist and song right now?
Best practices in mounting NAS shares? (lemmy.world)
What are some best practices in mounting NAS shares that you all follow?...
Witcher 1, and 2, will soon have Apple silicon M1, M2, and macOS Ventura support (support.cdprojektred.com)
what caused you to get into Linux?
What caused you to get into it, are you an evangel and are you obsessed?
[Question] Are OS X like keybindings possible?
I have been using Linux on and off from the first shipped CDs from Ubuntu. Nowadays I mainly use OS X, because my employer provides us with MacBooks I can use in private and I like the UNIX base and I do not have to tinker to get things to work....
PipeWire 1.0 Released For Managing Audio/Video Steams On The Linux Desktop (www.phoronix.com)
Valve accidentally compiled and pushed earliest Left 4 Dead prototype called "Terror Strike" into the latest CS 1.6 update and community figured out how to play it. (twitter.com)
Nitter link: nitter.net/gabefollower/…/1727585163981340974
which distro and why do you prefer it over others?
Is it just me, or has the BS with OpenAI shown that nobody in the AI space actually cares about "safeguarding AGI?"
Money wins, every time. They’re not concerned with accidentally destroying humanity with an out-of-control and dangerous AI who has decided “humans are the problem.” (I mean, that’s a little sci-fi anyway, an AGI couldn’t “infect” the entire internet as it currently exists.)...
Package up and transport a linux?
I have a simple wish, with a probably not so simple solution....
Portal: Revolution (mod) - Trailer (www.youtube.com)
Can anyone else see this post?
infosec.pub/post/5039488
Anyone knows about calm Windows games with 1-finger touch screen support?
What I am searching for is for games that support touch screens and can be played with 1 finger / one hand. No action games with fake joysticks on the screen, just games that work with a single finger or at least one hand while lying in bed and trying to wind down. One very good example is Civilization V, which has a dedicated...
Here are some of the Twitter monikers I've seen around the Fediverse
deadbird site...
Bcache is amazing!: Making HDD way faster!
Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!...
I've become so numb, I can't feel you there (startrek.website)
Nothing Chats brings iMessage compatibility to Android - GSMArena.com news (www.gsmarena.com)
Louvre: C++ library for building Wayland compositors. (lemmy.world)
Hello, yesterday I officially released Louvre v1.0.0, a C++ library designed for building Wayland compositors with a primary focus on ease of development. It provides a default method for handling protocols, input events, and rendering, which you can selectively and progressively override as required, allowing you to see a...
18+ [Content Warning: Transphobia] From the very same people who tell us to "boycott Wayland"
Transphobic comments...
Comparison between NixOS vs blendOS vs Vanilla OS: what to pick and why?
So I’ve recently taken an interest in these three distros:...
This week in KDE: Wayland by default, de-framed Breeze, HDR games, rectangle screen recording (pointieststick.com)
2FA for Apple ID... you need two hardware keys that you use ON A REGULAR BASIS??
I wanted to add hardware 2FA to Apple ID, and noticed this particularly strange requirement....
Apple, it's time to fold. (techcrunch.com)
How come there isn't more torrent based technology
Most of the problems in the current internet landscape is caused by the cost of centralized servers. What problems are stopping us from running the fediverse on a peer to peer torrent based network? I would assume latency, but couldn’t that be solved by larger pre caching in clients? Of course interaction and authentication...