๐งฎ USERS:1 FEEDS:2 TWTS:1449 ARCHIVED:89735 CACHE:2650 FOLLOWERS:22 FOLLOWING:14
** Answering some questions about Baba Yaga **
My previous post found its way to Hacker News; I donโt have an account there, but a commenter asked a few questions that I thought I could answer in a follow up post.
Baba Yaga uses call-by-value evaluation, not call-by-need (akaโlazyโ).
From the interpreter,
โ`hljs javascript
function visitFunctionCall(node) {
const callee = visit(node.callee);
// Arguments ar โฆ โ Read moreโ`
๐งฎ USERS:1 FEEDS:2 TWTS:1448 ARCHIVED:89727 CACHE:2644 FOLLOWERS:22 FOLLOWING:14
Erlang Solutions: Healthcare Blog Round-Up
Healthcare is moving quickly, and technology is playing a big part in that shift. The way information is collected, the way patients are cared for, and the way hospitals run are all changing.
Over the past year, our team has written about some of the most important trends shaping the future of healthcare. In this round-up, we bring together three of those articles: remote patient monitoring, big data, and generative AI.
Maybe you have been following along, or โฆ โ Read more
๐งฎ USERS:1 FEEDS:2 TWTS:1447 ARCHIVED:89714 CACHE:2638 FOLLOWERS:22 FOLLOWING:14
It might just be my client, but it seems that I cannot track multiple URLs at once. As such, all three of my twtxt URLs will work for following, but mentions will only reach me at my HTTPS URL (https://hashnix.club/~dce/twtxt.txt). If there is a client that can cope with twtxt mirrors, I would love to know about it.
@dce@hashnix.club I switched over to following you on Gopher, because why not. ๐
๐งฎ USERS:1 FEEDS:2 TWTS:1446 ARCHIVED:89680 CACHE:2640 FOLLOWERS:22 FOLLOWING:14
@movq@www.uninformativ.de Thanks, itโs mostly following the Louis Rossmann thing https://youtu.be/2_Dtmpe9qaQ - a symbol of protest, against the rapid enshitification the Internet is facing, accelerated to the extreme, during this year. It has reached a point where something really has to be done about it all. Obviously not just everyone changing their profile pictures, but also cataloguing all the consumer rights violations, invasion of privacy, censorship,โฆ to shove it in the face of as many government officials, as possible.
๐งฎ USERS:1 FEEDS:2 TWTS:1445 ARCHIVED:89665 CACHE:2626 FOLLOWERS:22 FOLLOWING:14
@dce@hashnix.club I donโt use Gemini, but I follow you on the good, old, HTTP(S)! :-)
๐งฎ USERS:1 FEEDS:2 TWTS:1444 ARCHIVED:89656 CACHE:2618 FOLLOWERS:22 FOLLOWING:14
@prologic@twtxt.net Itโs quite similar to how escape sequences work in a terminal. ASCII text is printed as ASCII text and then an escape sequence can make it bold or underline and so on. Other escape sequences allow you to say โthe following $n bytes are part of a bitmap imageโ, and then this gets printed at whatever the current position is (somewhat similar to SIXEL in a terminal).
Itโs just that the units are a bit weird, because this is all done in bloody inch. ๐
๐งฎ USERS:1 FEEDS:2 TWTS:1443 ARCHIVED:89640 CACHE:2613 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1442 ARCHIVED:89622 CACHE:2606 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1441 ARCHIVED:89619 CACHE:2612 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1440 ARCHIVED:89613 CACHE:2612 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1439 ARCHIVED:89607 CACHE:2612 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1438 ARCHIVED:89599 CACHE:2610 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1437 ARCHIVED:89595 CACHE:2607 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1436 ARCHIVED:89590 CACHE:2613 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1435 ARCHIVED:89587 CACHE:2614 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1434 ARCHIVED:89577 CACHE:2615 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1433 ARCHIVED:89576 CACHE:2615 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1432 ARCHIVED:89571 CACHE:2612 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1431 ARCHIVED:89562 CACHE:2642 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1430 ARCHIVED:89185 CACHE:2622 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1429 ARCHIVED:89174 CACHE:2643 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1428 ARCHIVED:89170 CACHE:2645 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1427 ARCHIVED:89169 CACHE:2645 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1426 ARCHIVED:89109 CACHE:2646 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1425 ARCHIVED:89098 CACHE:2646 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1424 ARCHIVED:89083 CACHE:2639 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1423 ARCHIVED:89080 CACHE:2639 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1422 ARCHIVED:89079 CACHE:2639 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1421 ARCHIVED:89072 CACHE:2635 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1420 ARCHIVED:89069 CACHE:2633 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1419 ARCHIVED:89067 CACHE:2632 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1418 ARCHIVED:89054 CACHE:2625 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1417 ARCHIVED:89028 CACHE:2602 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1416 ARCHIVED:89026 CACHE:2601 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1415 ARCHIVED:89011 CACHE:2587 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1414 ARCHIVED:88590 CACHE:2574 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1413 ARCHIVED:88585 CACHE:2571 FOLLOWERS:22 FOLLOWING:14
@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: https://movq.de/v/6c2a948882/s.png ๐
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. ๐ฅด
๐งฎ USERS:1 FEEDS:2 TWTS:1412 ARCHIVED:88575 CACHE:2569 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1411 ARCHIVED:88563 CACHE:2558 FOLLOWERS:22 FOLLOWING:14
@movq@www.uninformativ.de Following all your Wayland endeavors, it doesnโt sound like a mature and usable thing to me yet.
๐งฎ USERS:1 FEEDS:2 TWTS:1410 ARCHIVED:88550 CACHE:2546 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1409 ARCHIVED:88527 CACHE:2536 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1408 ARCHIVED:88520 CACHE:2530 FOLLOWERS:22 FOLLOWING:14
Maybe someone can explain this to me.
An #EU citizen trying to access Facebook today faces the following choices (see screenshots).
In there, they say that they are asking this again to comply with #EU rules, and yet the question - and the options to choose from - are the same they had in the past.
So, hm, how does this make them comply with something they werenโt complying before? Whatโs the detail Iโm missing?
๐งฎ USERS:1 FEEDS:2 TWTS:1407 ARCHIVED:88509 CACHE:2521 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1406 ARCHIVED:88503 CACHE:2547 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1405 ARCHIVED:88497 CACHE:2550 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1404 ARCHIVED:88485 CACHE:2544 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1403 ARCHIVED:88482 CACHE:2542 FOLLOWERS:22 FOLLOWING:14
@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
๐
๐งฎ USERS:1 FEEDS:2 TWTS:1402 ARCHIVED:88477 CACHE:2562 FOLLOWERS:22 FOLLOWING:14
(โฆ maybe followed by โtmux Thursdayโ to cool down โฆ)
๐งฎ USERS:1 FEEDS:2 TWTS:1401 ARCHIVED:88472 CACHE:2558 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1400 ARCHIVED:88470 CACHE:2557 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1399 ARCHIVED:88461 CACHE:2553 FOLLOWERS:22 FOLLOWING:14
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.)
๐งฎ USERS:1 FEEDS:2 TWTS:1398 ARCHIVED:88454 CACHE:2548 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1397 ARCHIVED:88446 CACHE:2562 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1396 ARCHIVED:88443 CACHE:2565 FOLLOWERS:22 FOLLOWING:14
@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.
๐งฎ USERS:1 FEEDS:2 TWTS:1395 ARCHIVED:88418 CACHE:2541 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1394 ARCHIVED:88409 CACHE:2543 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1393 ARCHIVED:88408 CACHE:2543 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1392 ARCHIVED:88401 CACHE:2539 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1391 ARCHIVED:88396 CACHE:2535 FOLLOWERS:22 FOLLOWING:14
** 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
๐งฎ USERS:1 FEEDS:2 TWTS:1390 ARCHIVED:87839 CACHE:2584 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1389 ARCHIVED:87827 CACHE:2584 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1388 ARCHIVED:87820 CACHE:2603 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1387 ARCHIVED:87814 CACHE:2599 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1386 ARCHIVED:87795 CACHE:2602 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1385 ARCHIVED:87790 CACHE:2604 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1384 ARCHIVED:87784 CACHE:2673 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1383 ARCHIVED:87781 CACHE:2688 FOLLOWERS:22 FOLLOWING:14
@movq@www.uninformativ.de Oh, really!? You should come visit. :-)
As far as I know females are sitting in the shrubs and males fly around, but theyโre not all that quick. They are slowly moving glowing dots that you can easily follow with your eyes. The bigger problem might be that they turn off and then on again. So, one could count duplicates. However, thereโs typically a bit of distance between them (at least 30-50 cm Iโd say, often more). Counting the same individual multiple times is not all that common (assuming that they donโt speed up when turned off). My counting was also conservative I believe.
Ah, Die Maus also covered them a few days ago: https://www.youtube.com/watch?v=OVGD5QEvtoc At the end, thereโs a video were you can see the speeds a bit.
๐งฎ USERS:1 FEEDS:2 TWTS:1382 ARCHIVED:87766 CACHE:2684 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1381 ARCHIVED:87759 CACHE:2692 FOLLOWERS:22 FOLLOWING:14
** 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
๐งฎ USERS:1 FEEDS:2 TWTS:1380 ARCHIVED:87754 CACHE:2699 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1379 ARCHIVED:87753 CACHE:2701 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1378 ARCHIVED:87729 CACHE:2694 FOLLOWERS:22 FOLLOWING:14
@prologic@twtxt.net no, good man. Follow the link, follow eet! :-)
@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. ๐
๐งฎ USERS:1 FEEDS:2 TWTS:1377 ARCHIVED:87719 CACHE:2687 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1376 ARCHIVED:87698 CACHE:2671 FOLLOWERS:22 FOLLOWING:14
@movq@www.uninformativ.de Hahaha ๐ This is gold! Iโve been following along with our ramblings on Rust. Whatโs it gone and done to you now? ๐ค I donโt think I can ever be friends personally, I feel โtoo stupidโ to learn Rust ๐คฃ
๐งฎ USERS:1 FEEDS:2 TWTS:1375 ARCHIVED:87691 CACHE:2671 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1374 ARCHIVED:87681 CACHE:2671 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1373 ARCHIVED:87677 CACHE:2676 FOLLOWERS:22 FOLLOWING:14
๐งฎ USERS:1 FEEDS:2 TWTS:1372 ARCHIVED:87663 CACHE:2673 FOLLOWERS:22 FOLLOWING:14
Hey, Europe: Congratulations, we now have radioactive contamination in Iran. Are we going to continue selling weapons to Israel?
๐งฎ USERS:1 FEEDS:2 TWTS:1371 ARCHIVED:87645 CACHE:2661 FOLLOWERS:22 FOLLOWING:14