benjaminhollon, to random
@benjaminhollon@fosstodon.org avatar

Have you ever noticed that there are certain directories everyone has? ~/Documents, ~/Downloads, ~/Desktop, and so forth? Some of them you don't need, some of them you might wish were named differently, but any time you rename or delete them, the originals reappear?

You see, these directories follow a standard so that all programs know where they are—with the right tools under your belt, you can customize them.

https://tty1.blog/articles/xdg-user-dirs/

RL_Dane,
@RL_Dane@fosstodon.org avatar

@jamesp @benjaminhollon @jppelt

I think has unofficial Wayland support, and is just a few years behind.

support has had some work done, but it's difficult going.

I don't think the devs give a rip about Wayland.

_bapt_,
@_bapt_@mastodon.social avatar

@RL_Dane @jamesp @benjaminhollon @jppelt why a few years behind? i am running happily the lastest sway as my main desktop environnement for years on

nixCraft, to random
@nixCraft@mastodon.social avatar

No need to worry. My suggestion is to begin with a straightforward and user-friendly Linux distribution. Once you become comfortable with the command-line interface and other functions, you can switch to a more advanced distribution. Personally, I utilize the Ubuntu LTS desktop as my primary operating system for completing my tasks. As I am occupied with work, I don't have much time to experiment with the latest technologies. However, your experience may differ.

JeffCodes,
@JeffCodes@fosstodon.org avatar

@nixCraft was my first intro into using Linux based distros years ago. Used for a bit (good for transition away from Windows), tried to like , went to for a long while, and now I use on a machine. Recently starting use (a based router OS). Lots of flavors to fit your needs and tolerances!

LivingCooki, to random

I would like to interject for a moment. What you are referring to as GNU/Linux, is in fact, GNU/Linux/Systemd, or as I've recently taken to calling it, GNU+Linux+Systemd. GNU/Linux is not an operating system unto itself, but rather a part of a fully functional operating system that's being run by Systemd. GNU is just a set of core utilities and Linux is just a kernel, while Systemd is another set of utilities that is crucial to the system. Systemd is the initialization system of GNU/Linux, which is the set of tools that starts every other component when the system is booted. Systemd also has other important functions, such as managing user processes, devices, and network connectivity. GNU/Linux is normally used in combination with the Systemd initialization system, but useless by itself; it can only function in the context of a complete operating system. All the so-called "GNU/Linux" distributions are really distributions of GNU/Linux/Systemd.

packy,

@raptor85 @LivingCooki *laughs in *

cks, to random
@cks@mastodon.social avatar

This is my expression when local (and exclusive) flock() locks on a Linux NFS server don't conflict with POSIX locks obtained over NFS through lockd/NLM/etc. Because these NFS locks may be from flock() on clients.

Augh. This is robot logic and it means 'don't run anything on your NFS servers'.

JdeBP,
@JdeBP@tty0.social avatar

@josephholsten

The interoperability problems are significant. H. Peter Anvin's flock(1) uses flock(2), whereas you are using fcntl(2).

Ironically, this means that is your worst nightmare, because and the BSDs guarantee that those two will (locally) interlock, whereas Linux doesn't and the world has thus got two tools on Linux that don't interlock.

That's going to be a StackExchange answer somewhen.


@ska @synlogic @cks

JdeBP,
@JdeBP@tty0.social avatar
JdeBP,
@JdeBP@tty0.social avatar

@josephholsten

Interesting. Another one. At this rate I'm going to have to factor out a list so that I don't keep laboriously repeating the names.

It's worth your having a HISTORY section on your manual page. Speaking from experience of reading HISTORY sections, 20 years from now, people will quietly thank you.

I've tried to do that myself. e.g. http://jdebp.info/Softwares/djbwares/guide/commands/easter.xml#History


@ska @synlogic @cks

kzimmermann, to random
@kzimmermann@fosstodon.org avatar

HELLLLL NAAWWWWW this is some bullshit.... I caught my throttling the connection to the FRICKING PKG SERVER!

For real, speeds were like 8.3kbps in a fiber connection. And then I confirmed the BS by adding a VPN on top and running pkg upgrade again. Boom, back to 1~2Mbps again. Caught 'em Red. fucking. handed.

Why even do this shit? For real. It's just fucking HTTP!

encthenet, to random
@encthenet@flyovercountry.social avatar

Welp, ports flavors are under documented. I want to install git-lite from the ports tree, but devel/git-lite was merged to devel/git. I can't just make install there as it'll install the full version, and searching the handbook only turns up how to make a port flavor, but not install a flavor.

RL_Dane, to random
@RL_Dane@fosstodon.org avatar

I love you, , but 14 seconds to resume from S3 sleep on my stinkpad X200 (and no option for S1 or S2) is starting to get on my nerves.

Just upgraded to 13.2-RELEASE, too.
Still 14 seconds to resume when opening the lid, but with the added benefit of just rebooting when trying to resume with the power button now.

UPDATE: No more reboot when resuming from S3, that seems to have fixed itself, so that's good, but I have no leads on the slowness of resume.

RL_Dane,
@RL_Dane@fosstodon.org avatar

@hamishdehmer

Fair, this is just my playing around laptop I use for learning new stuff.

I do like 's feature set over 's, though, although I recognize that the security and simplicity of OpenBSD is great for servers.

JdeBP,
@JdeBP@tty0.social avatar

@RL_Dane @hamishdehmer

I stick to what I said about them 5 years ago. (-:

https://news.ycombinator.com/item?id=17586058

https://news.ycombinator.com/item?id=23546256

With the minor note that the root login shell on finally changed in 2021. I wonder how many books that obsoleted. It had been the C shell for a long time.

RL_Dane, to random
@RL_Dane@fosstodon.org avatar

In the process of backing up my laptop and moving back to .

I honestly liked FreeBSD. My only complaints were the 14-second resume from S3 (on such an old and well-understood machine, too) and occasional system clock issues (not having a proper real-time uptime vs running-time uptime, occasionally losing the time altogether and requiring a manual ntpdate). Otherwise I would've been comfortable using it much longer.

kzimmermann,
@kzimmermann@fosstodon.org avatar

@RL_Dane I feel you! I took upon a personal challenge to try out on as much hardware as I could here, but realized that it's way more picky about which ones it plays nicely with. Which is a pity: it's a real solid OS, but depending on your machine... just nope.

I've had it run really well in two machines: a thinkpad and the RPI 4 (where it runs better than Linux). I haven't tried it on a desktop, though, wonder if it's a different world there.

RL_Dane, to random
@RL_Dane@fosstodon.org avatar
emaste, to random
@emaste@mastodon.social avatar

What security features/improvements would you like to see in in 2023?

ablackcatstail, to random

I think I learned a lesson today when attempting to migrate something unproven: For the love of baphomet, test! And test again! I really want to get going on so I am going to use a spare domain I have for testing stuff called fugazied.com. It's appropriately named. 😹

jbzfn, to random
@jbzfn@mastodon.social avatar
ablackcatstail, to fediverse

So I just decided to search for an official port of and lo and behold there is one. I guess I like overcomplicating things because I tried to do this the hard way. After my kitty doze, it will be mastodon take two!

nixCraft, to random
@nixCraft@mastodon.social avatar

Can you please tell me which Linux app is capable of doing this? this is me with my evil laughs

paoloredaelli,
@paoloredaelli@mastodon.uno avatar

@nixCraft
Poor poor . 😭😭😭😭 and several others are innocent, why should you treat them as they were ?

RL_Dane, (edited ) to random
@RL_Dane@fosstodon.org avatar

Welp, I got sick of trying to get FUSE working on , and now I'm running

tar cf - . |zstd |ccencrypt |dd sudo dd of=/dev/da0

because I'm an utter raving madman. ;)

Addendum: it actually worked, but I had to append some blank space at the end of it to make sure tar wouldn't spit up. I just
dd if=/dev/zero of=blank bs=1M count=100
then, I
cat my-archive.tar.zst.cpt blank |sudo dd of=/dev/da0 bs=1M status=progress conv=fsync

phryk, to random
@phryk@mastodon.social avatar

Last night was exhausting.

Wanted to migrate my homeserver from to UFS and thought it would take maybe 2 hours.

After all, the new drives were already formatted and mounted – so just copy all the data around, adjust loader.conf and write an fstab.

It took me over 12 hours due to various fuckups and me wanting to make some baseline improvements to the boot process.

phryk,
@phryk@mastodon.social avatar

And then I had to learn the hard way that automatically mounting without already loading it from the bootloader is categorically impossible on .

And it seems like this is a wontfix? Like, wanting to mount ZFS pools/volumes automatically without depending on ZFS before init is invoked is just considered… not valid anymore?

tyil, to random

I have this one-liner to get the amount of available memory on , but I haven't been able to find a similar one-liner for getting the amount of free or used memory. Anyone who can help me out here?

sysctl hw.physmem | awk '{ print $NF }')"
RL_Dane, to random
@RL_Dane@fosstodon.org avatar

Ok guys...

  1. I'm back $HOME, so @charadon can stop giving me the hairy eyeball ;)

  2. Yep, the Valley of Hinnom is unseasonably frosty right about now, @fedops ;)

RL_Dane,
@RL_Dane@fosstodon.org avatar

@rrq @charadon @fedops

Me and my clumsy wording.
Honestly, I had a lot of hangups with both the Devuan and Debian installers, because I couldn't figure out how to get working with true full-disk encryption. It works fine in and , but not , as far as I was able to tell.

I was surprised that Devuan didn't use the same installer as Debian though.

Nevertheless, thanks for contributing to ! :D
I'll try Devuan next.

kzimmermann, to random
@kzimmermann@fosstodon.org avatar

So it turns out that yesterday I somehow managed to fix on , which had been broken (not loading the GUI) since I experimented with updates to 13.2 and back.

This time I truly used the hacker spirit, though, because I probably could've done something in the source code to fix (it's plaintext Python, after all), but instead chose the quick path of a hack that turned to work quite great! Maybe I should write it up in my blog.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • thenastyranch
  • cubers
  • ethstaker
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • kavyap
  • anitta
  • GTA5RPClips
  • khanakhh
  • normalnudes
  • osvaldo12
  • cisconetworking
  • provamag3
  • Durango
  • tacticalgear
  • modclub
  • Leos
  • megavids
  • tester
  • lostlight
  • All magazines