# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 15565
# self = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=13706
# next = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=13806
# prev = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=13606
@prologic (Nope, but the reason could be that I don’t use slashdot. 😅)
@lyse Oh god, *that* song. 😅 Nettes Gebäck. :-)
@lyse Oh god, *that* song. 😅 Nettes Gebäck. :-)
@lyse Oh god, *that* song. 😅 Nettes Gebäck. :-)
@lyse Oh god, *that* song. 😅 Nettes Gebäck. :-)
@kh1b Hello 👋
@kh1b Hello 👋
@kh1b Hello 👋
@kh1b Hello 👋
@aelaraji Yup! Ctrl+w happens to me all the time. 🥴
@aelaraji Yup! Ctrl+w happens to me all the time. 🥴
@aelaraji Yup! Ctrl+w happens to me all the time. 🥴
@aelaraji Yup! Ctrl+w happens to me all the time. 🥴
@lyse It did, in fact, not work. 😅

The keyboard as a password store? Something something “keystore”. 🤪
@lyse It did, in fact, not work. 😅

The keyboard as a password store? Something something “keystore”. 🤪
@lyse It did, in fact, not work. 😅

The keyboard as a password store? Something something “keystore”. 🤪
@lyse It did, in fact, not work. 😅

The keyboard as a password store? Something something “keystore”. 🤪
@sorenpeter In your profile folder (somewhere under ~/.mozilla on Linux), there’s a chrome folder. You can put a file called userContent.css in there.

This also needs the setting toolkit.legacyUserProfileCustomizations.stylesheets to be true.

(I hope they never remove this, it’s super helpful.)
@sorenpeter In your profile folder (somewhere under ~/.mozilla on Linux), there’s a chrome folder. You can put a file called userContent.css in there.

This also needs the setting toolkit.legacyUserProfileCustomizations.stylesheets to be true.

(I hope they never remove this, it’s super helpful.)
@sorenpeter In your profile folder (somewhere under ~/.mozilla on Linux), there’s a chrome folder. You can put a file called userContent.css in there.

This also needs the setting toolkit.legacyUserProfileCustomizations.stylesheets to be true.

(I hope they never remove this, it’s super helpful.)
@sorenpeter In your profile folder (somewhere under ~/.mozilla on Linux), there’s a chrome folder. You can put a file called userContent.css in there.

This also needs the setting toolkit.legacyUserProfileCustomizations.stylesheets to be true.

(I hope they never remove this, it’s super helpful.)
@prologic … what’s a tilde gist? 🤔
@prologic … what’s a tilde gist? 🤔
@prologic … what’s a tilde gist? 🤔
@prologic … what’s a tilde gist? 🤔
As I was typing my password, I hit Tab and expected it to auto-complete. 🤦
As I was typing my password, I hit Tab and expected it to auto-complete. 🤦
As I was typing my password, I hit Tab and expected it to auto-complete. 🤦
As I was typing my password, I hit Tab and expected it to auto-complete. 🤦
@prologic Data protection, data privacy, privacy protection, something like that. 😅
@prologic Data protection, data privacy, privacy protection, something like that. 😅
@prologic Data protection, data privacy, privacy protection, something like that. 😅
@prologic Data protection, data privacy, privacy protection, something like that. 😅
@prologic Good! Germans like Datenschutz! 😂
@prologic Good! Germans like Datenschutz! 😂
@prologic Good! Germans like Datenschutz! 😂
@prologic Good! Germans like Datenschutz! 😂
I was today years old when I learned that Firefox supports custom *per-domain* CSS. Is this new? I thought I had tried a while ago and it only worked *globally*. 🤔

-moz-document domain(movq.de)
{
div { border: 1px solid red; }
}

Either way, I love that I don’t need a plugin for that. 🥳
I was today years old when I learned that Firefox supports custom *per-domain* CSS. Is this new? I thought I had tried a while ago and it only worked *globally*. 🤔

-moz-document domain(movq.de)
{
div { border: 1px solid red; }
}

Either way, I love that I don’t need a plugin for that. 🥳
I was today years old when I learned that Firefox supports custom *per-domain* CSS. Is this new? I thought I had tried a while ago and it only worked *globally*. 🤔

-moz-document domain(movq.de)
{
div { border: 1px solid red; }
}

Either way, I love that I don’t need a plugin for that. 🥳
I was today years old when I learned that Firefox supports custom *per-domain* CSS. Is this new? I thought I had tried a while ago and it only worked *globally*. 🤔

-moz-document domain(movq.de)
{
div { border: 1px solid red; }
}

Either way, I love that I don’t need a plugin for that. 🥳
@prologic Nice, let’s hope this works out! 🔥🐶🔥 I’ve been wanting to do that, too. Better wait until after Christmas, postal service is jammed now. 😂 (Not really, but I don’t want to add to the congestion.)
@prologic Nice, let’s hope this works out! 🔥🐶🔥 I’ve been wanting to do that, too. Better wait until after Christmas, postal service is jammed now. 😂 (Not really, but I don’t want to add to the congestion.)
@prologic Nice, let’s hope this works out! 🔥🐶🔥 I’ve been wanting to do that, too. Better wait until after Christmas, postal service is jammed now. 😂 (Not really, but I don’t want to add to the congestion.)
@prologic Nice, let’s hope this works out! 🔥🐶🔥 I’ve been wanting to do that, too. Better wait until after Christmas, postal service is jammed now. 😂 (Not really, but I don’t want to add to the congestion.)
@lyse Oh, I know that feeling all too well. 😂 Enjoy it while it lasts!
@lyse Oh, I know that feeling all too well. 😂 Enjoy it while it lasts!
@lyse Oh, I know that feeling all too well. 😂 Enjoy it while it lasts!
@lyse Oh, I know that feeling all too well. 😂 Enjoy it while it lasts!
@aelaraji That’s why I have no intention of upgrading. 😅 It’s more than fast enough for what I do, it got 32 GB RAM, disks are big enough … So why bother 😅
@aelaraji That’s why I have no intention of upgrading. 😅 It’s more than fast enough for what I do, it got 32 GB RAM, disks are big enough … So why bother 😅
@aelaraji That’s why I have no intention of upgrading. 😅 It’s more than fast enough for what I do, it got 32 GB RAM, disks are big enough … So why bother 😅
@aelaraji That’s why I have no intention of upgrading. 😅 It’s more than fast enough for what I do, it got 32 GB RAM, disks are big enough … So why bother 😅
@aelaraji This is an Intel i7-3770 from 2013 with an integrated GPU (HD 4000).

Looks like FreeCAD works fine and I think this is a more appropriate program anyway. 😊
@aelaraji This is an Intel i7-3770 from 2013 with an integrated GPU (HD 4000).

Looks like FreeCAD works fine and I think this is a more appropriate program anyway. 😊
@aelaraji This is an Intel i7-3770 from 2013 with an integrated GPU (HD 4000).

Looks like FreeCAD works fine and I think this is a more appropriate program anyway. 😊
@aelaraji This is an Intel i7-3770 from 2013 with an integrated GPU (HD 4000).

Looks like FreeCAD works fine and I think this is a more appropriate program anyway. 😊
@lyse Ooohh, nice and long vacation! 😃
@lyse Ooohh, nice and long vacation! 😃
@lyse Ooohh, nice and long vacation! 😃
@lyse Ooohh, nice and long vacation! 😃
@lyse Mostly small and simple stuff, like cable management, headphone rests, pill dispensers (that I didn’t end up using), … The most elaborate thing I made was that contraption for my keyboard, which is a bit hard to explain right now, so here’s some photos:




I didn’t end up using that, either. 🥴

In general, I print very little. So little that some of my supplies have simply gone bad, like that “3D LAC” (sprayable glue).

@aelaraji Yeah, I saw that when googling the issue. I’m on Linux, there are no DLLs to swap. I could use an older version indeed. 🤔 Let’s see if I can find some better alternative first. (Let’s face it, Blender is hard to use.)
@lyse Mostly small and simple stuff, like cable management, headphone rests, pill dispensers (that I didn’t end up using), … The most elaborate thing I made was that contraption for my keyboard, which is a bit hard to explain right now, so here’s some photos:




I didn’t end up using that, either. 🥴

In general, I print very little. So little that some of my supplies have simply gone bad, like that “3D LAC” (sprayable glue).

@aelaraji Yeah, I saw that when googling the issue. I’m on Linux, there are no DLLs to swap. I could use an older version indeed. 🤔 Let’s see if I can find some better alternative first. (Let’s face it, Blender is hard to use.)
@lyse Mostly small and simple stuff, like cable management, headphone rests, pill dispensers (that I didn’t end up using), … The most elaborate thing I made was that contraption for my keyboard, which is a bit hard to explain right now, so here’s some photos:




I didn’t end up using that, either. 🥴

In general, I print very little. So little that some of my supplies have simply gone bad, like that “3D LAC” (sprayable glue).

@aelaraji Yeah, I saw that when googling the issue. I’m on Linux, there are no DLLs to swap. I could use an older version indeed. 🤔 Let’s see if I can find some better alternative first. (Let’s face it, Blender is hard to use.)
@lyse Mostly small and simple stuff, like cable management, headphone rests, pill dispensers (that I didn’t end up using), … The most elaborate thing I made was that contraption for my keyboard, which is a bit hard to explain right now, so here’s some photos:




I didn’t end up using that, either. 🥴

In general, I print very little. So little that some of my supplies have simply gone bad, like that “3D LAC” (sprayable glue).

@aelaraji Yeah, I saw that when googling the issue. I’m on Linux, there are no DLLs to swap. I could use an older version indeed. 🤔 Let’s see if I can find some better alternative first. (Let’s face it, Blender is hard to use.)
Goodbye Blender, I guess? 🤔

“A graphics card and driver with support for OpenGL 4.3 or higher is required. Installing the latest driver for your graphics card might resolve the issue.”

A bit annoying, but not much of a problem. The only thing I did with Blender was make some very simple 3D-printable objects.

I’ll have a look at the alternatives out there. Worst case is I go back to Art of Illusion, which I used heavily ~15 years ago.~
Goodbye Blender, I guess? 🤔

“A graphics card and driver with support for OpenGL 4.3 or higher is required. Installing the latest driver for your graphics card might resolve the issue.”

A bit annoying, but not much of a problem. The only thing I did with Blender was make some very simple 3D-printable objects.

I’ll have a look at the alternatives out there. Worst case is I go back to Art of Illusion, which I used heavily ~15 years ago.~
Goodbye Blender, I guess? 🤔

“A graphics card and driver with support for OpenGL 4.3 or higher is required. Installing the latest driver for your graphics card might resolve the issue.”

A bit annoying, but not much of a problem. The only thing I did with Blender was make some very simple 3D-printable objects.

I’ll have a look at the alternatives out there. Worst case is I go back to Art of Illusion, which I used heavily ~15 years ago.~
Goodbye Blender, I guess? 🤔

“A graphics card and driver with support for OpenGL 4.3 or higher is required. Installing the latest driver for your graphics card might resolve the issue.”

A bit annoying, but not much of a problem. The only thing I did with Blender was make some very simple 3D-printable objects.

I’ll have a look at the alternatives out there. Worst case is I go back to Art of Illusion, which I used heavily ~15 years ago.~
@lyse The worst thing is, you never really know when it’s finished. If this showed a blank window for 5 seconds, it would still be annoying, but you wouldn’t start reading/scrolling the page, only for it to jump around like crazy, making you miss click targets, … It’s just horrible. 😂
@lyse The worst thing is, you never really know when it’s finished. If this showed a blank window for 5 seconds, it would still be annoying, but you wouldn’t start reading/scrolling the page, only for it to jump around like crazy, making you miss click targets, … It’s just horrible. 😂
@lyse The worst thing is, you never really know when it’s finished. If this showed a blank window for 5 seconds, it would still be annoying, but you wouldn’t start reading/scrolling the page, only for it to jump around like crazy, making you miss click targets, … It’s just horrible. 😂
@lyse The worst thing is, you never really know when it’s finished. If this showed a blank window for 5 seconds, it would still be annoying, but you wouldn’t start reading/scrolling the page, only for it to jump around like crazy, making you miss click targets, … It’s just horrible. 😂
@prologic So, did you see her naked? (Wait, that joke doesn’t work, that sentence happens to be grammatically correct. 🥴)
@prologic So, did you see her naked? (Wait, that joke doesn’t work, that sentence happens to be grammatically correct. 🥴)
@prologic So, did you see her naked? (Wait, that joke doesn’t work, that sentence happens to be grammatically correct. 🥴)
@prologic So, did you see her naked? (Wait, that joke doesn’t work, that sentence happens to be grammatically correct. 🥴)
@prologic This is not a laughing matter! It’s one of the main reasons why I turn into this every day at work: https://movq.de/v/2ca5d2fd1f/fuck-like-a-comma.jpg 😅
@prologic This is not a laughing matter! It’s one of the main reasons why I turn into this every day at work: https://movq.de/v/2ca5d2fd1f/fuck-like-a-comma.jpg 😅
@prologic This is not a laughing matter! It’s one of the main reasons why I turn into this every day at work: https://movq.de/v/2ca5d2fd1f/fuck-like-a-comma.jpg 😅
@prologic This is not a laughing matter! It’s one of the main reasons why I turn into this every day at work: https://movq.de/v/2ca5d2fd1f/fuck-like-a-comma.jpg 😅
(Hope this Unicode craziness doesn’t break any clients. 😅)
(Hope this Unicode craziness doesn’t break any clients. 😅)
(Hope this Unicode craziness doesn’t break any clients. 😅)
(Hope this Unicode craziness doesn’t break any clients. 😅)
I learned numbers today.


$ printf '\xC2\xB9, \xC2\xBC, \xD9\xA4, \xE1\xAA\x96, \xE3\x8D\xA4, \xDB\xB0, \xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[0-9]'
¹
¼
٤
᪖
㍤
۰
❻
⑹
1


Sad that it doesn’t match on .

Confused by:

$ printf '\xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[1-6]'
1
$ printf '\xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[1-7]'
❻
⑹
1

So and are a 7?

Still haven’t dug up why it needs the extra ASCII 1 for anything to match. Maybe tomorrow.
I learned numbers today.


$ printf '\\xC2\\xB9, \\xC2\\xBC, \\xD9\\xA4, \\xE1\\xAA\\x96, \\xE3\\x8D\\xA4, \\xDB\\xB0, \\xE2\\x9D\\xBB, \\xE2\\x91\\xB9, 1' | grep -o '[0-9]'
¹
¼
٤
᪖
㍤
۰
❻
⑹
1


Sad that it doesn’t match on .

Confused by:

$ printf '\\xE2\\x9D\\xBB, \\xE2\\x91\\xB9, 1' | grep -o '[1-6]'
1
$ printf '\\xE2\\x9D\\xBB, \\xE2\\x91\\xB9, 1' | grep -o '[1-7]'
❻
⑹
1

So and are a 7?

Still haven’t dug up why it needs the extra ASCII 1 for anything to match. Maybe tomorrow.
I learned numbers today.


$ printf '\xC2\xB9, \xC2\xBC, \xD9\xA4, \xE1\xAA\x96, \xE3\x8D\xA4, \xDB\xB0, \xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[0-9]'
¹
¼
٤
᪖
㍤
۰
❻
⑹
1


Sad that it doesn’t match on .

Confused by:

$ printf '\xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[1-6]'
1
$ printf '\xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[1-7]'
❻
⑹
1

So and are a 7?

Still haven’t dug up why it needs the extra ASCII 1 for anything to match. Maybe tomorrow.
I learned numbers today.


$ printf '\xC2\xB9, \xC2\xBC, \xD9\xA4, \xE1\xAA\x96, \xE3\x8D\xA4, \xDB\xB0, \xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[0-9]'
¹
¼
٤
᪖
㍤
۰
❻
⑹
1


Sad that it doesn’t match on .

Confused by:

$ printf '\xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[1-6]'
1
$ printf '\xE2\x9D\xBB, \xE2\x91\xB9, 1' | grep -o '[1-7]'
❻
⑹
1

So and are a 7?

Still haven’t dug up why it needs the extra ASCII 1 for anything to match. Maybe tomorrow.
@bender Yeah, it’s probably like bringing home a Cuckoo Clock or Lederhosen from a trip to Germany, eh? 😅 I kind of like that thing, though. 😅
@bender Yeah, it’s probably like bringing home a Cuckoo Clock or Lederhosen from a trip to Germany, eh? 😅 I kind of like that thing, though. 😅
@bender Yeah, it’s probably like bringing home a Cuckoo Clock or Lederhosen from a trip to Germany, eh? 😅 I kind of like that thing, though. 😅
@bender Yeah, it’s probably like bringing home a Cuckoo Clock or Lederhosen from a trip to Germany, eh? 😅 I kind of like that thing, though. 😅
Found this … fancy … souvenir we brought back from our trip to Florida in the 1990ies. 😅 https://movq.de/v/167e8d04ef/a.ff.jpg
Found this … fancy … souvenir we brought back from our trip to Florida in the 1990ies. 😅 https://movq.de/v/167e8d04ef/a.ff.jpg
Found this … fancy … souvenir we brought back from our trip to Florida in the 1990ies. 😅 https://movq.de/v/167e8d04ef/a.ff.jpg
Found this … fancy … souvenir we brought back from our trip to Florida in the 1990ies. 😅 https://movq.de/v/167e8d04ef/a.ff.jpg
@johanbove … all UIs I have to use at work act like that. No, they are actually worse, because they behave like this: https://hiccupfx.telnet.asia/

I only get to enjoy fast and snappy UIs in my free time when I’m doing hobby stuff. You’d expect it to be the other way around. 🙄
@johanbove … all UIs I have to use at work act like that. No, they are actually worse, because they behave like this: https://hiccupfx.telnet.asia/

I only get to enjoy fast and snappy UIs in my free time when I’m doing hobby stuff. You’d expect it to be the other way around. 🙄
@johanbove … all UIs I have to use at work act like that. No, they are actually worse, because they behave like this: https://hiccupfx.telnet.asia/

I only get to enjoy fast and snappy UIs in my free time when I’m doing hobby stuff. You’d expect it to be the other way around. 🙄