I noticed these two benches:
https://movq.de/v/19f5512396/IMG_20240623_104210.jpg
The dark area below them? Itās not a shadow, itās dirt. O_o
Not gonna lie, hacking on dwl is fun. Not sure if itās worth it (is Wayland really going to win?), but itās fun. š
@prologic@twtxt.net Who would have seen that coming? š
@prologic@twtxt.net Soooooooo ā¦ what wins? Users or the Complexity Budget? š
@lyse@lyse.isobeef.org Nice! š
In (old, pre-compositor) X11, windows were rectangles on screen. Every normal X11 client could query all windows and their positions. Tools like slop were easy to implement: You can use it to interactively select one of the windows on the screen, e.g. to make a screenshot of that window. slop just queries the window under the mouse pointer, it can then highlight it and read its position. Done. (slop includes more bloat/eyecandy, but thatās beside the point.)
Afaik, thatās not possible on Wayland. slurp exists but there is no standard way (yet?) for it to query the window tree. Itās different for each Wayland compositor. slurpās README includes an example for Sway; for dwl you need this patch; and selecting individual windows probably does not work at all on labwc (because those guys try to stick only to established protocols/standards ā an admirable goal).
This is just a small example. I think things like these slow down Wayland progress/adoption a lot. You could get a lot more done on X11 because the rules werenāt so strict. On Wayland, everything has to become an official protocol (that each compositor then has to implement individually) or itās going to be an incompatible, unofficial, compositor-specific solution.
Both approaches have pros and cons. Wayland is much more idealistic than the āwild westā of X11. The price is that it takes a hell of a lot more time and energy to push things forward on Wayland.
@eldersnake@we.loveprivacy.club Nothing stops you from having two different sessions. š
Even if it might sound a bit overdramatic: Having a āmostly workingā dwl Wayland setup now is a huge relief. š Itās quite the weight off my shoulders.
There are still lots of items on my TODO list, but if X.Org were to die tomorrow, I wouldnāt be completely screwed. Only, like, 30% screwed.
@bender@twtxt.net Ha! Thatās the way to go! š
@aelaraji@aelaraji.com @prologic@twtxt.net Hmm, yeah, looks a bit better than ai.txt
/ robots.txt
, but I wouldnāt trust that they donāt spoof their user agent. š¤
@prologic@twtxt.net And it wonāt be the last. š Itās inevitable at this level of complexity ā¦
@prologic@twtxt.net Iāll grab my popcorn. šæ
Lot of testing going on here today. š¤£
I meant to post a screenshot: https://movq.de/v/5d73604d79/20240618_21h09m16s_grim.png
Well, I have a very basic setup going now that I can use for further experiments.
In the long run, Iām going to effectively fork dwl. Iām very glad that this project exists, saves me a lot of work. I think this is the only way forward for me ā any other compositor out there requires making too many sacrifices.
The big question is: How stable is wlroots (the underlying Wayland library)? There appear to be a lot of breaking changes in each release, these are the last two releases:
- https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0
- https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.16.0
Will I have the resources to keep up with that? Maybe itās still too early to begin this journey. š¤
Thereās hope regarding Wayland.
Iāve tried dwl a few years back, but my keyboard didnāt work. This appears to have been fixed, probably due to advances in wlroots and this commit.
And look at it: Itās just about 3000 lines of C code. That is hackable. That is something that I can fix, extend, or adapt if needed. That is the way to go.
Thank goodness, finally some good news.
For (my) future reference: Whether or not my keyboard works in a (wlroots) Wayland compositor depends on whether that compositor uses wlrootsās keyboard groups: https://github.com/swaywm/wlroots/pull/1771
Interestingly, this isnāt such a crazy rare scenario after all, see this comment regarding XF86MonBrightness*
: https://github.com/swaywm/wlroots/pull/1771#issuecomment-515507790
@aelaraji@aelaraji.com mutt has the $header_cache
option, which might help a bit:
http://www.mutt.org/doc/manual/#header-cache
I disabled it over a year ago on my machine, because it didnāt make that much of a difference anymore. š¤
@aelaraji@aelaraji.com lol, thatās mean š Nah, I didnāt, but maybe I should. š
Thereās the european soccer cup currently going on. I sometimes watch some of those matches. As do my neighbors.
When thereās a goal, though, it takes them a whole minute to begin cheering. That is some excessive buffering. š
@lyse@lyse.isobeef.org Whose ducks are those? š And that appears to be a Yellowhammer (Goldammer) in 10, 11, 12. š
@xuu Hello!
@lyse@lyse.isobeef.org Every time a little bit before you play. Sometimes more. š Itās easily noticeable if thereās not enough rosin on the bow, because there wonāt be enough friction and the bow will begin to just slide over the strings. Sounds horrible. š
@lyse@lyse.isobeef.org Indeed, itās quite translucent. š
It depends on the type of rosin, though. The one that I used before is basically opaque and also much harder:
I intentionally went for the softer rosin this time, because I find it easier to use. Itās stickier and can be applied to the bow much easier.
@lyse@lyse.isobeef.org All those twts have the same hash, so I donāt see any duplicates in my client. Phew! š
Got a new pack of rosin for my double bass. There was a large bubble of air trapped inside. š„“ It slowly made its way up over the course of a couple of days and now it finally burst. š
@aelaraji@aelaraji.com Ah! Thatās a great reason, actually. š Exploring for the sake of exploring! š
@aelaraji@aelaraji.com What is FreeBSDās killer feature these days in your opinion? In other words, why are you experimenting with this OS in particular? š¤ Not saying itās bad, donāt worry. š Just curious, I havenāt had it installed in over a decade, I think.
The little story behind the āpipesā screensaver: https://devblogs.microsoft.com/oldnewthing/20240611-00/?p=109881
(Hurts a little that he felt the need to clarify that āthis was in the days before widespread Internet accessā. š š§)
yarnd
(this pod effectively runs main
) that filtered out "inactive users", hard-coded to be LastSeenAt
> 90 days and not bother fetching feeds for anything they follow. This has had a dramatic impact on the resources used by this pod (twtxt.net) -- See screenshtos.
@lyse@lyse.isobeef.org Looks to me like this was an edit. I still have the original twt hash tuoqlua
in my ācacheā. š¤
24Ā°C brutal? Pfff, try 33Ā°C then, and a 53% humidity. š
Bah! We like it cold over here! š https://www.youtube.com/watch?v=IBkOOYbPrAo
@bender@twtxt.net Honest question (since I obviously know very little about this): Can you debug this? Letās take the strawberry example. Can you pinpoint which bytes in your data/model/code/whatever are responsible for the answer āthere are 2 Rsā, and then go ahead and fix them without affecting anything else?
@lyse@lyse.isobeef.org āskipā = āgarbage containerā? So, lots of houses got flooded? šØ
@xuu lol, well, guess Iām the only idiot to ever have paid money for this š¤£ (Donāt worry, wonāt happen again. š¤£)
@xuu@txt.sour.is Too late for that. š I donāt have direct control over those boxes. Iām just the guy they call when shit hits the fan.
(If XP didnāt have this silly product activation, Iād probably agree. š But as it stands, Win2k was āpeak Windowsā in my book. š„“)
Speaking of āAIā ā¦ I guess I gotta find out soon how to disable/sabotage Microsoftās āRecallā, before this garbage takes over the family computers. š©
(Thereās no way the people in question will switch operating systems. Iāve tried, countless times.)
@prologic@twtxt.net Sometimes some ācoding AIā spits out some partially useful snippet, and then one of us nerds panics and claims the end is nigh. I think thatās about it. š¤
All these āAIā topics are extremely boring to me. (Traditional) computer stuff is a hobby and a passion of mine because I can understand it. How does an operating system work, how does a web server work, how does a keyboard work, how do you do 3D graphics, ā¦ All those are things that I can learn and understand, and thatās the thrill. But anything related to āAIā? Itās just statistics and a large model that spits out something for some reason ā¦ Super boring. I couldnāt be less interested.
And on top of that, āAIā requires a ton of energy (as far as I know), which we, as a species, cannot afford right now. It needs to stop.
@tkanos@twtxt.net Youāre right, it appears to be quite rare. š¤ I checked a couple of my boxes and only Supreme Commander and FEAR want to see a service pack. I didnāt try installing them, yet.
@lyse@lyse.isobeef.org Oh shit! šØ I hope you get through this safely. š¤
Wundervolles Hƶrspiel aus dem Jahre 2008:
Genau so isses heute immer noch. šš
@prologic@twtxt.net Nice š
(Whatās that black spot in the upper right corner?)
No photos to share at the moment. š«¤
@lyse@lyse.isobeef.org Ohhhh, thatās lovely! š
@tkanos@twtxt.net @bender@twtxt.net Thanks, but the thing is that Microsoft has blocklisted these well-known keys in their Service Pack installers. So, yeah, it works, but only for a basic installation of XP ā and some games demand a Service Pack being present. š«¤
I donāt remember having seen benderās key, though. Maybe that one works. I might give it a try some day, when my motivation is back up. š
For now, I removed the BIOS battery from the PC in question. š I just want to play some older games, thatās it. Letās see how long itāll work that way.
(To be fair, I could have seen it coming back then. It was well known that you have to activate Windows XP. I still āboughtā it. Lesson learned: It was a rental, for a limit period of time.)
Wasted another hour trying to get Windows XP to work again (while avoiding totally shady stuff). Not much success.
Windows XP has scarred me for life. š I bought this thing, cost me 140 bucks, but I canāt use it anymore because Microsoft says so. Screw that.
I wonāt buy commercial software anymore and havenāt done so in a long time. You want an online activation or, better yet, some sort of subscription? Screw that.
Up until the end of the 1990ies and very early 2000s, it was okay to buy commercial software. Things like StarOffice 3.1 still work just fine today, because you can just install it, done.
Free/libre software is the way to go.
Good old (bitmap) Helvetica works as a GUI font again:
https://movq.de/v/2456cfb05a/helvetica.png
This broke a year ago and I gave up on it. Now itās back. Crisp fonts, just like in the terminal. š
This is much easier for me to read. Maybe itās because of my myopia. Everything is a little bit fuzzy anyway and font antialiasing on top is really exhausting for me.
@aelaraji@aelaraji.com I think thatās the correct URL: https://staystrong.run/user/bmallred/twtxt.txt
But I canāt do anything. š¢
Wait, no, the ācancelā button works and Iām in! š