Searching We.Love.Privacy.Club

Twts matching #follows.
Sort by: Newest, Oldest, Most Relevant
In-reply-to » I was drafting support for showing โ€œapplication iconsโ€ in my window manager, i.e. the Firefox icon in the titlebar:

@lyse@lyse.isobeef.org Oh, huh, maybe it was just my GNOME 2 themes back then that didnโ€™t show the icon. ๐Ÿค”

I like the looks of your window manager. Thatโ€™s using Wayland, right?

Oh, no. Itโ€™s still X11. All my recent Wayland comments resulted from me trying to switch, but I think itโ€™s still too early. Being unable to use QEMU (because it canโ€™t capture the mouse pointer) is a pretty big blocker for me. This is completely broken, it just happens to be unnoticeable with modern guest OSes, so itโ€™s probably not a priority for devs.

(Not to mention that I would have to fork and substantially extend dwl in order to โ€œreplicateโ€ my X11 WM. And then, after having done that, Iโ€™d have to follow upstream Wayland development, for which I donโ€™t have the resources. Things would need to slow down before I can do that.)

all that wasted space of the windows not making use of the full screen!!!1

Heh. Iโ€™ve been using tiling WMs for ~15 years now, so itโ€™s actually kind of refreshing to see something different for a change. ๐Ÿ˜…

Probably close to the older Windowses.

That particular theme is a ripoff of OS/2 Warp 3: ๐Ÿ˜…

We ran some similar brownish color scheme (donโ€™t recall its name) on Win95 or Win98

Oh god. Yeah, I wasnโ€™t a fan of those, either. ๐Ÿฅด

โค‹ Read More
In-reply-to » ROFL ๐Ÿคฃ I've just read from someone on the Fedi, that Bluesky has started asking people for ID

@aelaraji@aelaraji.com And I read the following funny response to that:

Bluesky: Users verify their age by adding a payment method or uploading a photo ID.

Mastodon: Users verify their age by posting pictures of the vintage computer equipment in their homes.

https://beige.party/@maxleibman/114848276288629121

๐Ÿ˜

โค‹ Read More

Something happened with the frame rate of terminal emulators lately. It looks like thereโ€™s a trend to run at a high framerate now? Iโ€™m not sure exactly. This can be seen in VTE-based terminals like my xiate or XTerm on Wayland. foot and st, on the other hand, are fine.

My shell prompt and cursor look like this:

$ โ–ˆ

When I keep Enter pressed, I expect to see several lines like so:

$
$
$
$
$
$
$ โ–ˆ

With the affected terminal emulators, the lines actually show up in the following sequence. First, we have the original line:

$ โ–ˆ

Pressing Enter yields this as the next frame:

$
โ–ˆ

And then eventually this:

$
$ โ–ˆ

In other words, you can see the cursor jumping around very quickly, all the time.

Another example: Vim actually shows which key you just pressed in the bottom right corner. Keeping j pressed to scroll through a file means I get to see a j flashing rapidly now.

(I have no idea yet, why exactly XTerm in X11 is fine but flickering in Wayland.)

โค‹ Read More
In-reply-to » The lack of suckless-like simple, hackable software these days is appalling.

@prologic@twtxt.net Yeah, this really could use a proper definition or a โ€œmanifestโ€. ๐Ÿ˜… Many of these ideas are not very wide spread. And I havenโ€™t come across similar projects in all these years.

Letโ€™s take the farbfeld image format as an example again. I think this captures the โ€œspiritโ€ quite well, because this isnโ€™t even about code.

This is the entire farbfeld spec:

farbfeld is a lossless image format which is easy to parse, pipe and compress. It has the following format:

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘ Bytes  โ”‚ Description                                             โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ 8      โ”‚ "farbfeld" magic value                                  โ•‘
โ•Ÿโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ข
โ•‘ 4      โ”‚ 32-Bit BE unsigned integer (width)                      โ•‘
โ•Ÿโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ข
โ•‘ 4      โ”‚ 32-Bit BE unsigned integer (height)                     โ•‘
โ•Ÿโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ข
โ•‘ [2222] โ”‚ 4x16-Bit BE unsigned integers [RGBA] / pixel, row-major โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

The RGB-data should be sRGB for best interoperability and not alpha-premultiplied.

(Now, I donโ€™t know if your screen reader can work with this. Let me know if it doesnโ€™t.)

I think these are some of the properties worth mentioning:

  • The spec is extremely short. You can read this in under a minute and fully understand it. That alone is gold.
  • There are no โ€œknobsโ€: Itโ€™s just a single version, itโ€™s not like thereโ€™s also an 8-bit color depth version and one for 16-bit and one for extra large images and one that supports layers and so on. This makes it much easier to implement a fully compliant program.
  • Despite being so simple, itโ€™s useful. Iโ€™ve used it in various programs, like my window manager, my status bars, some toy programs like โ€œtuxeyesโ€ (an Xeyes variant), or Advent of Code.
  • The format does not include compression because it doesnโ€™t need to. Just use something like bzip2 to get file sizes similar to PNG.
  • It doesnโ€™t cover every use case under the sun, but it does cover the most important ones (imho). They have discussed using something other than RGBA and decided itโ€™s not worth the trouble.
  • They refrained from adding extra baggage like metadata. It would have needlessly complicated things.

โค‹ Read More

** Om nom nom LLMs, in which I respond to Simon Willisonโ€™s analogy **
I am hesitant to wade into the tumultuous waters that are the discourse around generative AI and LLMs, but this morning I came across a thing that so thoroughly melted my brain I feel uncontrollably compelled to respond.

This morning, at evidently 4:10 AM (no mention of timezone), Simon Willison shared the following blog post, quoted here in full:

Quitting programming as โ€ฆ โŒ˜ Read more

โค‹ Read More

** Of fairies, compost, and computers **
Lately Iโ€™ve buried myself in reading fiction. Stand outs from among the crowd are, of course, Middlemarch but also a lot of sort of scholarly fairy fiction; works that follow the scholastic adventures of studious professorial types in vaugely magical settings. Namely Emily Wildeโ€™s Encyclopedia of Faeriesโ€™, Heather Fawcett and The Ten Thousand Doors of January, Alix E. Harrow.

Iโ€™ve also been working on a handful of personal utility programs. I โ€ฆ โŒ˜ Read more

โค‹ Read More
In-reply-to » FFS! Can't I just get results, accurate no BS results? No erroneous/misleading AI-Slop of a summary I've never asked for ? I get it, there is plenty of people who LOooove (if not worship) that shit, Good for them! But at least make it opt-in or add in some kind of "Do Not Slop" browser option (as if the "Do Not Track" one made a difference, but I digress). Shit's only going down-hill from here, I might as well as just spin up my own Searx instance and call it a day.

@kat@yarn.girlonthemoon.xyz I recommend you to remain curious without crossing the threshold. Unless, of course, you truly want to follow a never-ending rabbit hole. ๐Ÿ˜‚

โค‹ Read More