@walthervonstolzing@lemmy.ml cover
@walthervonstolzing@lemmy.ml avatar

walthervonstolzing

@walthervonstolzing@lemmy.ml

pointless

This profile is from a federated server and may be incomplete. View on remote instance

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

It was going perfectly smooth (Plasma 6 wayland, amdgpu drivers); though the past week or so I started getting random shell crashes. (It's very impressive that Qt apps all come back unscathed -- but I don't use too many Qt apps.)

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Even before that (by about 2 years, I believe), when ZFS on Linux became OpenZFS as the shared upstream, that constituted the proverbial 'writing on the wall'.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

The bot says it 'saved 0%'; so at least it's honest.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

macOS switched from AFS to samba for file sharing & time machine backups a while ago; it's been a while since I had first-hand experience setting up a Mac, but based on that fact I'm pretty sure samba is more straightforward to use.
... it annoyingly mangles unix file ownership, & permissions though, as mentioned above in https://lemmy.ml/comment/10204431

Best resources to learn more about networking

I have been exploring the world of home servers/self-hosting for a little over a year now, and feel like I have at a decent understanding of a lot of things that go into this. The one thing I am not remotely comfortable with yet is networking. It's like a foreign language to me....

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Michael W. Lucas's "Networking for System Administrators" is a great resource: https://mwl.io/nonfiction/networking#n4sa

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

I am afraid that the need to understand how tools work will never go out of fashion. Not everyone's horizons are limited to one-time quick & dirty solutions.

chatgpt makes it ... go, amirite?
https://lemmy.ml/pictrs/image/51fdae4b-2481-4884-9663-82b6f083e315.jpeg

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

You can define a bunch of aliases in any shell environment for that. Or use a history manager (a database client essentially) that groups commands you've entered so far based on frequency, return value, working dir. when they were issued etc.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

To me this is complete nonsense --- but they (warp) seem to be funding fzf ... which is good on their part, I guess.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Also animate it at ~10fps, making it visibly sad when it can't retrieve the files you ask for.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Yeah; & by the way, warp is funding fzf, as there's a big thank you banner on fzf & fzf-vim's github pages nowadays. I'm glad fzf is getting support, of course; though it feels odd somehow.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

I was intrigued for a moment; installed the package; then got greeted with this -- I don't think I'll proceed any further:

https://lemmy.ml/pictrs/image/60d05cd5-7ed9-4e63-b0ab-a99c6ca6a78a.png

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Same here; also I once sent vim, the FreeBSD Foundation, & Thunderbird $5 each.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

On https://wiki.xfce.org/releng/wayland_roadmap it says:

xfce4-panel and xfdesktop have been ported to Wayland assuming our compositor will be based on wlroots.

xfce4-panel + xfdesktop + labwc is all the 'xfce' I think I'd ever need; so the wayland port is more or less 'done', AFAIC.

(Thunar has been wayland native since the gtk3 port completed a long time ago.)

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

'surely you get ...' ---- not necessarily; contributions that satisfy feature requests are unlikely to be welcomed with open arms if they don't already fit the core maintainers' overall strategy. Some projects are very flexible about this; but Gnome is notoriously not.

... and even if the commissioned feature patch remains private, it might break on the next update, which would be a waste.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Putting the following with executable permissions inside ~/.local/share/nautilus/scripts/SCRIPTNAME adds a right click menu to Nautilus that serves the same purpose:

#!/bin/bash

CLIPBD=''
[[ "${XDG_SESSION_TYPE}" == "x11" ]] && CLIPBD='xsel -ib'
[[ "${XDG_SESSION_TYPE}" == "wayland" ]] && CLIPBD='wl-copy --trim-newline' && wl-copy --clear

echo -n "${NAUTILUS_SCRIPT_SELECTED_FILE_PATHS}" \
  | tee >(xargs -I {} notify-send "Path Copied:" "{}") \
  | ${CLIPBD}

The 'notify-send' bit isn't necessary; it just puts up a notification.

Mentioning only because it's a simple demonstration of a pretty easy way to extend Nautilus for all kinds of purposes; w/o messing around with the pygobject interface. (There's supposed to be an xdg standard for file manager extensions like this, but managers use their own custom folders, syntax, etc. for such extensions. I think pcmanfm adheres to the standard; Dolphin requires a .desktop file somewhere; Thunar, Caja, & Nemo work similar to Nautilus.)

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

awk predates perl as well as python by a pretty large margin (1978); it’s useful, of course, for processing things in a pipeline, but as it became obsolete as a general-purpose scripting language, users have had less and less of a reason to learn its syntax in detail – so nowadays it shows up in one-liners where it could be replaced by a tiny bit of cut.

I had worked through a good bit of the O’Reilly ‘sed & awk’ book – the first programming book I got, after being enticed by shell scripting in general. Once I learned a bit of Python, & got better at vim scripting, though, I started using it less and less; today I barely remember its syntax.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Chromium has been running on a fork of WebKit called ‘blink’ for a while now; ‘bare’ WebKit is closer to Safari.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

FWIW, I’m typing this on the latest GNOME, on wayland, on nvidia proprietary drivers; and it works just fine — EXCEPT for suspend & resume, which is annoying to be sure; but on 2 screens with different refresh rates & different dpi ratios I at least don’t run into some of the weird behavior I do run into using X11.

I used to be an Xfce purist; but this particular setup is even less taxing on the GPU (GTX 970) compared to Xfce’s standard compositor (around 20W on light usage, vs. 35+W); & and the font rendering is slighly better, which is a huge factor AFAIC.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Hi; I rely on nvidia-smi mostly; but the nvidia-settings gui app also shows temperatures & wattage (though that app might be x11-only).

walthervonstolzing , (edited )
@walthervonstolzing@lemmy.ml avatar

Skimmed over the whole article – I wish this had been available back when I was trying to piece together the basics from the documentation. There really needs to be a 2nd part, though, with some discussion of the GVariant signatures, which the author says were ‘beyond the scope of’ this article – which is true; nevertheless, understanding that syntax (and how to use it e.g. with gdbus) is an absolute requirement for using dbus properly; and as a silly amateur, I lost so much time over them.

walthervonstolzing , (edited )
@walthervonstolzing@lemmy.ml avatar

Another vote for Tesseract – just to clarify the terminology, though: PDF is a fragile format best used read-only; so you really don’t want to edit a pdf, but make a new one using the same (or cleaned-up) bitmaps and a new ocr text layer.

Now, tesseract is excellent at recognizing glyphs; but especially if the scanned image is a little fuzzy, the layout detection falters; and when it falters, you get redundant line breaks, & chunks of text in the wrong order – all of which gets incredibly annoying for searching & copying purposes. So if you can spare the time, and the text requires it, you may need to mark regions (paragraphs & titles mainly) on the bitmap image manually. There exist a few frontends to Tesseract that help with a task like that; check out, e.g., github.com/manisandro/gImageReader - inside single paragraph blocks of text, Tesseract doesn’t get as easily confused; and the text output is in the correct reading order, & w/o redundant breaks.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

As of bash 4.3, (which came out nearly 10 years ago) it’s possible to get readline to set a variable to do that: git.savannah.gnu.org/cgit/bash.git/tree/CHANGES?h…

I’ve haven’t used bash in a long time, but there are many questions/answers on stackoverflow that provide hints as to implementing an indicator like that. One zsh’s ‘zle’ (line editor) it’s a matter of setting an environment variable inside a custom prompt; so the bash approach should be similar.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

This can’t go on, I must inform the Hurd,
Can this monolith be real, or just some crazy dream?
But I feel drawn towards the GPL-2,
Seem to mesmerize, can’t avoid Tivoization!

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

No, because he has already sent the beast with wrath.
— because he knows the time is short.

In any case, let him who have understanding
reckon the kernel of the beast;
for it is a human number;
not a semver number. So don’t worry about it. \

yieeeeeeaaaaaaaahhh

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Oh wow I didn’t realize he repeated ‘developers, developers, …’ 666 times on that event.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar
walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

You must be kidding; Yoda was one of Morrowind’s key characters, alongside Teela, Master Bindo, Mister Rogers, and Maiq the Squid (complete ensemble pictured below).

https://lemmy.ml/pictrs/image/a7b9bc5f-4717-450b-a908-20a209710bfd.webp

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Little known fact: A Stanford mainframe kept logs of the activities of the ‘wheels’ in a journal – the ‘journal of the wheels’. Young George Lucas, who briefly attended the university, found that journal, and became fascinated with the ‘Wheel Wars’. He later drafted a document that he called ‘Journal of the Whills’, based largely on what he read on those logs; this is the draft that later became ‘Whill Wars’, and ultimately, of course, ‘Star Wars’.

walthervonstolzing ,
@walthervonstolzing@lemmy.ml avatar

Thanks indeed; but I think I’d be more impressed if it were actually true.

(but yeah, the first draft of Star Wars was called ‘journal of the whills’.)

[Thread, post or comment was deleted by the author]

  • Loading...
  • walthervonstolzing , (edited )
    @walthervonstolzing@lemmy.ml avatar

    I tend to agree with this take; as a pedantic side note, though, I’m not sure that OS X was ever based on FreeBSD – they took the unix userland, sure; but from the very start (NextSTEP), the kernel was derived from the Mach kernel, which itself was a fork of the 4.3BSD kernel; and the core libraries were written from scratch, all in the interests of marketing “quick application development” capability to Next’s customers. (Actually there’s an interview with S. Jobs somewhere where he lays this out very clearly; it was the late 80s/early 90s, the heyday of object-oriented toolkits & VMs after all)

    I’m sure they’ve helped themselves liberally to the FreeBSD kernel for features; though still, OS X never was ‘based on’ FreeBSD (let alone a ‘FreeBSD with a pretty coat of paint’, as people like to say).

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    Wayfire brought back the compiz self-immolating window.

    Actually I wonder if they named ‘wayfire’ after that fire effect.

    How can I fix these darned icons in Zorin Lite Xfce??? ( imgur.com )

    These darn icons are pissing me off and there’s not a whole lot i can find in the settings. So on the right sys tray, the bluetooth and network icons are perfect; that’s how I want ever icon to be; perfectly sized, it’s clear and detailed, it looks proper; same with the date and clock. The notification, wifi, and battery...

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    You mention ‘the settings’; though it’s ambiguous whether you looked at the desktop’s, wm’s, or panel’s settings – the relevant settings are the panel plugins’ own little settings widgets, which you can call from a right click menu on the panel plugins themselves.

    It’s a bit convoluted; though that’s the so called ‘trade-off’ for Xfce’s modularity.

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    What does Poett.'s current employment have to do with anything, though? Guido van Rossum (Python) & Simon Peyton Jones (Haskell) work at M$; I believe the guy who started Gentoo went on to work there likewise. Same with the lead dev of GNOME. I despise M$ as much as the next man; but correlations like these reek of guilt by association.

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    – because it’s not an argument; it’s a vague association of imagery with no explanatory content.

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    I kinda like the redesigned chameleon in the SUSE logo; maybe they could let openSUSE borrow it?

    … though I guess not, because brand identity is the holy of holies, and all that.

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    Recently I became aware of ‘StarLite’ tablets – the prices are pretty steep, but the specs look really good, esp. wrt the screen.

    "Linux Desktop: A Collective Delusion" - an unhinged rant ( tadeubento.com )

    Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls...

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    I was about to quote the same.

    … I mean, when you’re this clueless, maybe don’t put out ‘articles’ for others to read – it’s wasting everyone’s time.

    I thought the title of this article was intriguing; because in the Linux community certain aspects of the desktop experience do get hyped; & there’s a tendency in general to sweep various usability issues under the rug, with the unwarranted confidence that we’re already “better than everyone else” in every way; though the article doesn’t address any of those.

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    I mean, seriously; whoever uses integers in 2023? I mean, 2023.0?

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    OpenBox & Xfwm. I’m keeping an eye on labwc, which is a new openbox clone for wlroots. It’s already suitable for everyday use.

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    xfwm4 could work w/o Xfce, though I doubt that it would be worth the effort to script the missing bits by hand. Xfce is pretty modular; once you turn off the tracker/indexer, and whatever useless package manager gui the distro may have included (e.g., ‘dnfdragora’), it’s pretty lightweight. You can also turn off the compositor. The stock xfce4-panel is also miles ahead (IMHO) of various independent panel programs, both in functionality, as well as looks – and its widgets are also entirely modular.

    labwc is a window manager in the vein of openbox; I guess under wayland a window manager has to be a compositor too (?); but it’s no different from sway in this regard.

    There’s also wayfire; which is a bit more beefy, and aims to preserve all the compiz plugins. Some of those are notorious for being silly eye candy (windows that burn down on close; wobbly windows, etc.) but others are pretty useful (esp. those that emulate the exposé view from OS X; pinning/grouping windows, etc.) – though in my experience it isn’t as stable as labwc; which is understandable because it’s a lot more complex.

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    I saw purple haired people with rainbow face masks on p. 3, I don’t need to look any further sir, thank you very much.

    … maybe I should add the ‘/s’ too, you never know.

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    Those are straightforward; it’s the remaining 900 options that are confusing. I always need to look up –excludes and always get –directory wrong, somehow.

    Xfce's Wayland Roadmap Updated ( www.phoronix.com )

    The Xfce Wayland road-map on the project’s Wiki has been updated a few times over the past two weeks, namely around the desktop panel plug-ins and applications support for Wayland. There still isn’t a firm timeline or release where they expect to have a complete Xfce Wayland transition complete, but ultimately are aiming to...

    walthervonstolzing ,
    @walthervonstolzing@lemmy.ml avatar

    Yeah, I think labwc is a really good candidate for that.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • All magazines