# 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 6513
# self = https://watcher.sour.is?uri=https://lyse.isobeef.org/twtxt.txt&offset=2434
# next = https://watcher.sour.is?uri=https://lyse.isobeef.org/twtxt.txt&offset=2534
# prev = https://watcher.sour.is?uri=https://lyse.isobeef.org/twtxt.txt&offset=2334
@tkanos Haha, no worries. My irony detector was at fault. The next good follow-up question would be about editors, I reckon. But yeah, super great conversation, I fully agree. And also perfect use of forks.
@prologic Exactly, I was thinking either "poisoned" cache or OSI level 8 issue. Have you already written a tool in the meantime to look into the cache? That would certainly help to pinpoint the exact issue. However, in case of a cache thing, I'm not sure what to do about that, to prevented it from happening again in the future. I don't think that can really be solved. Poisoned cache seems likely, I'd say.
And there you go, just 96 left. If you have some time to waste, that might be a good way to do so. I could have deleted a lot more bees and butterflies, but they're just too good to remove. Especially since I wasn't by far that lucky the whole last year compared to just that single day this time. When I wanted to get some bees they sometimes took off while pressing the button. So then I always thought, "ok, that will be removed at home for sure". Luckily, I managed to get two in-flight bees perfectly, I have to say. You're right, a man's praise in his own mouth stinks, but I'm very proud of them.
Bee at takeoff
Ha, isn't that cool!? :-) In case you're interested in the original resolutions, let me know.
@crunched In my opinion most certificates are not even worth the paper they're printed on. I've seen, met and even had to work with people who had collected heaps of certificates but didn't have the slightest clue what they're doing. The true experts with very good knowledge and experience I came across usually don't have them or at least don't show them off.
The same goes for titles. The one big thing uni told me is, just because somebody has a diploma, master's, doctor's or professor's degree doesn't mean anything. Except they once got the endurance to finally get it completed. But that's it, it doesn't automatically mean you can derive some other stuff from that, such as that they're particular good at something. Of course they might be actually really, really good, but my point is it doesn't necessarily mean that. In my experience whenever people bear a title outside of academia you know right away that you've got to deal with a skite most of the times. I only have a single exception in mind.
Completing a training or course for some topic is a nice thing, no doubt about that. But after passing the exam I never felt like "oh, now I fully got it". At best it's a starting point for a deeper understanding in the future. It helps if you know the theory, that's for sure. However, it just needs time to fully grasp it. Well, "fully" is such a big term, maybe "grasp it enough" is the better phrasing. ;-) Experience always comes with practice. I'm convinced it doesn't work without it. You always have to do it long enough to finally connect all the dots. Keep in mind, theory and practice are very often two different pairs of shoes.
Nearly all my (work) mates who I consider experts (or something very close to that) share a very similar view. Mine might be more extreme on some aspects, though.
Having said that, I never heard on CompTIA, so I cannot comment on that.
Haha, not really the answer you're looking for. ;-)
@crunched Just to make sure we're on the same page and not talking past each other. I'm only referring to the mentions, the @<nick url>
or @nick@hostname
. All the subject hashes building up the tree are totally fine. But again, no big deal to me. :-)
@tkanos I don't see war here at all. But maybe I'm just not following the war feeds. ;-)
@prologic Somehow the URL to my feed was HTTP rather than HTTPS and also lacked the feed filename altogether. Maybe that's an artefact of yarnd's approach to show mentions completely different than twtxt originally had in mind. I really don't care too much, but since it happened twice in a row I thought I point it out. :-)
@movq Very nice! I like the colored tree indentation line thingies in red. That's much better than in tt. It makes the tree much more visible. I should try that, too.
Something is off with your mentions, @crunched. Not sure what's going on there. ;-)
Yeah, give it a shot. It really doesn't matter too much which tiling WM you're gonna choose. They're all comparable as far as I'm concerned. At least with the basic things. Just pick any and go from there. Be prepared, it takes some time to get used to them if you never used one before. I think it took me a couple of days to truely inhale the spritit of wmii
back then. Now that I think of it, I'm pretty sure that this particular window manager was mentioned in a hacker talk about different software by the suckless project I attended.
@mutefall I reckon my configs will not be super useful to anybody, but you requested them, so there you go. Some of my dotfiles are in a public git repository, but not all of them. And even the ones that are don't receive updates regularly over there. Luckily, my previous i3 config is available. On the plus side it shouldn't be too different from the most recent one.
@carsten Why not just use scp
or rsync
? They're pretty much readily available everywhere.
@crunched i3 is one of the quite configurable tiling window managers out there. But it's not the only one, there are tons of them as we've learned and discussed last week. The two main things with tiling window managers in general in my opinion is that they don't waste screen space and can be controlled with the keyboard alone, no mouse is required. They're also often very clean and straight looking, don't ship visual distracting scrollwork. Tiling window managers just enable you to get your real work done, whatever it might be. I'm sure there are exceptions out there, but I don't know them.
I just use i3 for years now it and does exactly what I want. No more, no less. Or at least all the insufficiencies are now all removed from my brain or I have gotten used to them, might also be the case. :-) Anyways, I don't have any incentives to look around for alternatives at the moment. Getting older I just don't experiment that much anymore. The focus is more on a stable system. These days it bothers me much more to fix broken things than when I was younger. Maybe, that's also why I use older software from Debian, it's well hung. ;-)
@prologic I had to follow a bunch of people to get the full tree experience. The tree is too large to really show. But here's a tree segment:
Part of this conversation in tt
If I decrease the terminal font size by a lot, you can nearly see it completely. But reading gets really difficult:
Nearly the complete conversation
@crunched I'm on Debian with i3 as the window manager. Can't complain too much about this setup.
Went on a seven hours hike today and captured 931 photos and videos. Holy shit, it takes me the whole night to go through and weed out. But to my defense I came across a butterfly tree which make about 300 of them.
@prologic @movq I have my doubts that normal and daylight saving times have any effect on people writing proper timezone handling code. Of course tt handles that perfectly. :-)
It's quite obvious that normal time is much closer to the real local time. So I don't get why people want to stick with summer time instead. Just get up earlier if you want "longer" days. I can only shake my head at them.
@movq Hmm, too bad. If they just reship it, it's not a big deal, indeed. Hope you have better luck with the second attempt. :-)
Welcome to stupid daylight saving time again, Germany… Didn't they want to stop that crap?
@movq Nanana, ordering something is counterproductive if you try to own less. Yeah, this really sucks. :'-( Is the parcel really lost or is there a chance that it is just delayed?
@movq Indeed, that was quite a lucky one. They were running around a few times, so I had like five chances, but the other ones just did not work out at all. I would have needed a DSLR in machine gun mode. And even then the distance of daughter and dad must be somewhat close in a certain range, otherwise all the different silhouettes just merge into one big blob. Good luck recognizing anything there.
Yes, unfortunately, the puddle isn't large at all. Let's cross our fingers.
Today's sun disk was incredibly red-purple-violet-I-don't-know. Very intense. Like I haven't seen for a long time. The photos don't do justice.
Some dad chasing his daughter during sunset
It's clearly spring now. Flowering everwhere, I even discovered the first frog spawn of the year in a puddle in the ditch:
Frog spawn in the ditch
The sad thing is, these poor little fellers will not survive. The puddle is dried up before the tadpoles get a chance to hatch. I hope I am wrong. I really do.
@screem Ah, I can't tell the difference whether that's legit or not. Only for German dialects of the south. :-)
@prologic That's a hell of a morning. How can this day get better? Only by becoming the weekend I reckon.
But why can't I see the full resolution picture? Appending ?full=1
to the URL does not work this time. :-?
@ionores Hell yeah, this looks terrific! Walnut is just beautiful. Very nice case. But I agree with the author, it might not be super practical. That's what came to my mind second.
@carsten Oh yeah, agreed, lovely voice and dialect. That's Scottish, right? And even Finntroll playing in the background, awesome!
@carsten Oh yeah, agreed, lovely voice and accent. That's Scottish, right? And even Finntroll playing in the background, awesome!
@carsten I now had a search on the satellite view on Google Maps (I'm wearing sackcloth and ashes) and then thought that it might be De Pier. Then I continued reading this conversation and sure enough, seems to be right. The shopped version is really cool. How long did it take your wife to remove the photo bombers? Just the redness is reduced. The original looks more spectacular in that regard I have to admit. Very cool, nevertheless!
@movq Oh, wow. More tests than anything else! I'm happily surprised. I wish my work mates would do that too. ;-)
@prologic @movq Ta! Well, the forecast said 19°C indeed! But we went out later than yesterday because I wanted to finish one task at work.
Setting sun
We checked out the tadpole pond, but nothing to see yet. Okay, just checked the photos from last year and it will take another one or two months. When I returned, temperatures were back at 8°C. Question: what floriferous tree is that?
@carsten That game is always on the agenda when I visit a mate. I'm building very inefficient factories and he tries to optimize everything to the last bit, carefully calculating back how much ressources A, B etc. are needed if the final production of X should be n items per second. I'm just trying to have fun and not take it too seriously or it will get stressful.
@kt84 Oh dear, how cooooool is that!? Really, really beautiful! <3
Today was picture book weather with like ~17°C warm sunshine. But when the sun was setting, the mercury column was sinking rapidly alongside.
Nice scenery
Luckily I brought my jacket, so the quick hike wasn't too bad at all. Pretty cool to see everything flowering. It just looks really beautifully at the moment.~
@carsten Yiha, nice sunset! Only the amusement park clouds the scenery.
@screem I like the official Python documentation, it's really good. I didn't try the tutorial myself, but based on all the other documentation on docs.python.org I read, chances are it's worthwhile. The same goes for the howtos.
@novaburst Why exclude negative numbers and the zero from the even check? It's defined for all integers. @prologic Hmm, where's the arrow operator here? I can't see it in your code? And what part of that code is ugly? I don't get it.
@adi That's the best apple sauce in the entire observable universe. @mutefall Hahaha, brilliantly put, I love it! :-D
Oh this sounds absolutely brilliant, @justamoment! \\o/ I'm awaitung you, @mutefall. Just finished baking the waffles. Best severed with my homemade apple sauce.
Oh this sounds absolutely brilliant, @justamoment! \o/ I'm awaitung you, @mutefall. Just finished baking the waffles. Best severed with my homemade apple sauce.
Alright, check this out. I just kinda completed today's project of converting a jeans into a saw bag. It's not fully done, the side seams on the flap need some more hand sewing, that's for sure. No, I don't have a sewing machine. Yet?
Saw bag made from an old jeans
At first I wanted to put in the saw on the short side, but that would have made for more sewing work and increased material consumption. As a Swabian my genes force me to be very thrifty. Slipping in on the long side had the benefit of using the bottom trouser leg without any modification at all. The leg tapers slightly and gets wider and wider the more up you go. At the bottom it's not as extreme as at the top.
The bag is made of two layers of cloth for extra durability. The double layers help to hide the inner two metal snap fastener counter parts, so the saw blade doesn't get scratched. Not a big concern, but why not doing it, literally no added efforts were needed. Also I reckon it cuts off the metal on metal clinking sounds.
The only downside I noticed right after I pressed in the receiving ends of the snap fasteners is that the flap overhangs the bag by quite a lot. I fear that's not really user-friendly. Oh well. Maybe I will fold it shorter and sew it on. Let's see. The main purpose is to keep the folding saw closed, it only locks in two open positions.
Two buttons would have done the trick, with three I went a bit overkill. In fact the one in the middle is nearly sufficient. Not quite, but very close. But overkill is a bit my motto. The sides making up the bag are sewed together with like five stitch rows. As said in the introduction, the flap on the hand needs some more love.
Oh, and if I had made it in a vertical orientation I would have had the bonus of adding a belt loop and carrying it right along me. In the horizontal layout that's not possible at all. The jeans cloth is too flimsy, the saw will immediately fall out if I open the middle button. It's not ridgid enough. Anyways, I call it a success in my books so far. Definitely had some fun.
How cool is that, @justamoment! No turtles around here. At least I haven't seen them yet. @mutefall, I'm gonna join in, too.
@movq Ok, that's what I thought. Pretty hard.
@mckinley Very interesting read! Thanks for taking the time to write that all up.
@movq Haha, great idea. I don't have any (known) boxes that are labeled in braille. Should have looked at today's waste paper collection. ;-) How easy is it to feel the whole pattern?
@mutefall Ah, so how's the experiment going so far? :-)
@carsten Ooooohhhhh! That's the car roof, alright! I was under the impression that it's the coarse asphalt road. What an optical illusion. :-)
@justamoment @mutefall I started out with KDE 3.5 on my first Linux and was instantly hooked. You could just configure everything. Everything. Bloody awesome! \\o/ Just exactly as you wanted. A complete dream I never knew I had came true.
Trying GNOME back then was a disaster, because it didn't offer much configurability. And their dialog philiosophy with only the "Close" button was terrible for me, because when I played along with all the settings (granted, there weren't many), I couldn't just change my mind and simply cancel. As I was used to from KDE. I didn't relly like that things immediately changed in GNOME when I modified a setting. I prefered to hit "Apply" or "OK". Or "Cancel" if in the middle of the experiment I thought that I went down the wrong track. This is still a superior flow I deeply believe even today. Undo is powerful.
Nowadays GNOME is just a piece of utter garbage, all the configurability is lost. With each release features are removed. No thanks. I cannot work with that. At least, that's what mates tell me who still are using GNOME. They're all upset constantly. Every time. I'm so glad that I'm on i3 today and don't need to worry about such shit.
So after my first bad GNOME experience I went straight back to KDE. Shortly after I gave Xfce a try, which was even worse. No configurability at all. So I immediately reached out for my beloved KDE once again.
With newer KDE versions and even Plasma I had to leave that field, though. Things went capsize, a lot of things became quite unstable. Not very pleasant. That's when I tried tiling window managers. They were cool, but I reckon I went back to KDE a few more times and then disappointedly turned away again. I grew a stronger and stronger fascination for tiling window managers with each new attempt. Today I know for sure that they are the holy grail. No doubt. They really are.
@justamoment @mutefall I started out with KDE 3.5 on my first Linux and was instantly hooked. You could just configure everything. Everything. Bloody awesome! \o/ Just exactly as you wanted. A complete dream I never knew I had came true.
Trying GNOME back then was a disaster, because it didn't offer much configurability. And their dialog philiosophy with only the "Close" button was terrible for me, because when I played along with all the settings (granted, there weren't many), I couldn't just change my mind and simply cancel. As I was used to from KDE. I didn't relly like that things immediately changed in GNOME when I modified a setting. I prefered to hit "Apply" or "OK". Or "Cancel" if in the middle of the experiment I thought that I went down the wrong track. This is still a superior flow I deeply believe even today. Undo is powerful.
Nowadays GNOME is just a piece of utter garbage, all the configurability is lost. With each release features are removed. No thanks. I cannot work with that. At least, that's what mates tell me who still are using GNOME. They're all upset constantly. Every time. I'm so glad that I'm on i3 today and don't need to worry about such shit.
So after my first bad GNOME experience I went straight back to KDE. Shortly after I gave Xfce a try, which was even worse. No configurability at all. So I immediately reached out for my beloved KDE once again.
With newer KDE versions and even Plasma I had to leave that field, though. Things went capsize, a lot of things became quite unstable. Not very pleasant. That's when I tried tiling window managers. They were cool, but I reckon I went back to KDE a few more times and then disappointedly turned away again. I grew a stronger and stronger fascination for tiling window managers with each new attempt. Today I know for sure that they are the holy grail. No doubt. They really are.
@justamoment Nope, I even haven't heard about herbstluftwm up until now. Same goes for bspwm. ratpoison on the other hand I have actually heard the name before. But that's all about it. I used wmii for several years but then somehow switched to i3. Can't remember why. i3 does exactly what I want, so I'm using it for close to a decade or so.
@carsten Very nice. Is it the sand dust, that is reflecting the sun on the road?
@carsten How sweet. Yeah, I reckon you gotta wait until Saturday to finally visit the car wash. Tomorrow is supposed to end this spectacle, a mate told me today.
@novaburst Ah, I thought i3. So I still call this a win in my books. :-)
Your car is sandblasted for free, @carsten, and you complain about that service! Do you know how much sandblasting really costs!?! Today's youth is not satisfied with anything. Tsss…
@carsten Hmm, why's the lock replaced in the first place?
@movq Ah, I see. Currently, I constantly cut myself on sawblades, chissels and these kind of things. So I reckon my tactile sense is also very limited. But if I turn blind, I wouldn't operate these tools anymore. So I could feel better, but hadn't learned any letters.
@mutefall Yes, I can try. But it won't happen until much, much later this year.
@movq Today wasn't as crazy as yesterday. But there is very fine sand everywhere.
@movq That's some proper investment in the future I'd say. :-) And yes, I imagine it to be really, really difficult, too. I've heard that sign language isn't universal (but I don't really know for sure). So German sign language uses different signs than English or French or whatever. Is it also the same for braille characters? How well do you feel the raised dots with your fingers?
Now it's very yellow-ocker, in reality it's much more intense than in the picture:
Saharian Air Layer
Here are some more colorful photos, but some of them are really, really crazy. It's not thaaat bright yellow over here as some of them show.
Oh wow, the sky is quite yellow over here. Looks like the Saharan Air Layer is blown up north again. This is looking quite cool. Unfortunately, the camera doesn't pick it up.
@david @mutefall I wanted to print me a calendar from last years photos, but I couldn't decide on only 13 ones, so in the end that project failed miserably. So no, I don't have any paper prints. Yet. But feel free to print yourself something nice. :-)
@movq Yeah. It's not super easy, that's for sure. Also I think I need to implement something more simple to make sub nodes inherit the kill file matches. That way things like "welcome spam" can be easily filtered out.
So for the beginning I would do it the other way. Expand everything unread and manually collapse and mark read the whole thread if it gets too boring. This way it's easier to jump over a few messages and quickly see if it gets more interesting or not. But maybe that's already the way you do it.
@david Ta! I reckon I'm going to finish it with boiled linseed oil. It has an aweful smell, but it looks rather nice. And I have a big can of it to get rid of. I'm debating whether to leave the carving marks or sand it smooth. The carving chissel texture looks rather nice. So I probably just gonna sand off the fuzzy fibers.
@prologic Btw, relative URLs only properly work on your own yarnd instance.
@off_grid_living Haa! Even though I've been in Australia once for nearly three months, it still got me again. It puzzled me for two seconds that East is left of North.
I always had to actively think very hard to get my bearings right when I was down there. Even though I knew upfront that the sun is moving counter-clockwise, it felt sooo weird in the first week to actually experience it. I remember exactly that I always thought: "Hang on, *something* is really wrong here." It took me a bit and then it clicked. "Oh, yeah, I'm just not used to the course of the sun in the Southern hemisphere." I didn't know until then that my orientation is sooooo heavily influenced by the sun. I didn't expect that at all. Like not the tiniest bit. It still surprises me today.
Well, that just shows that everthing is inverted at your end, even the side on where one drives. ;-)
These look like some quite large panels. Very cool!
(Now my auto-backup of composed twts in tt
saved me here with this twt. I accidentially hit "Cancel" rather than "Publish". Luckily, I was able to restore this from the backup. Phew.)
@mutefall Yup, thanks! :-) That was quite a nice one.
On our last forest hike two days ago my camera dropped out of my jacket pocket in its bag on a gravel path. When I wanted to take a photo and zoom in, I immediately got a lense fault. Trying to move out the lense a millimeter made some very bad grinding noises. It couldn't go any further and the camera shut down. I stuffed it back in its bag and tried again later. Luckily, it then worked flawlessly. Like nothing had ever happened to it. So I was able to capture this working woodpecker. In fact there were at least two others around, too. But we could only see this one here:
Great spotted woodpecker hammering a tree
Sunset from a couple of days ago:
Sun is setting on the horizon
@off_grid_living Yikes, surrounded by eight nests. That truely sounds like terror. Good luck, I keep my fingers crossed.
@<~duriny https://envs.net/~duriny/twtxt.txt> Oh cool, I have to check this out next time when I have some time. The hint on Rob Pike's lecture totally got me! This sounds really promising. I like parsers, but I'm not particularly good at writing them. So this looks like really interesting material to me. @prologic thanks for pinging me, otherwise I would have totally missed that. <3
I carved a drawer knob from scrap wood. Took me an hour. But I had fun. And it was the second time I used my gouges. At first I tried to kinda match the turned one, but noticed very quickly that this is not gonna happen. Not at all. Not enough room for the tools to hit the spots. And also the wood is too crappy. So, I just freestyled it.
Carved drawer knob not matching the turned one
@prologic I've never been conviced with displaying a tree in a flat view. It's just wrong in my opinion. But collapsing branches might be a feature in the future.
@prologic Yes, in fact tt
cannot even collapse conversation trees, they're always fully expanded. Or not shown at all if all twts in that tree are marked as read and the appropriate setting is enabled to hide completely read conversations.
@movq I used it yesterday to mute a complete conversation tree by twt hash. But it is very flexible and basically can operate on any data of a single twt. However, it's not possible to look at data of the parent twts other than their hashes. I haven't cleaned it yet, but I just pushed the basic idea. I reckon I will never use the feature, that certain twts in the conversation tree are excluded from a match, but tt supports it. The tree structure is kept intact and only the contents of the parents nodes is replaced to honor the kill file match.
That's better illustrated on some example. Consider the simple kill file rule 'sxivfua' in twt.conversation_hashes
that will just hide the complete conversation tree with all its branches. Here's a screenshot of yesterday's version where I just replaced the text, but didn't hide the twts yet (current code does):
complete conversation killed
Now, if that kill file rule is extended to 'sxivfua' in twt.conversation_hashes and twt.source.nick != 'david'
some twts are not matched by the rule in the conversation. Again, from yesterday's experiment:
partial conversation tree killed
If I do this today, it just hides the killed entries without any shown leaves. However, it still keeps the intermediate nodes that would have to be killed according to the kill file rule. For sake of keeping the structure intact I decided to still show them in a modified manner:
partial conversation tree killed, now really
I haven't made up my mind on where to configure the kill file rules. Maybe in the config file in a dedicated [killfile]
section. Then the keys could be some names or descriptions that describe the rules.
And I also need to integrate this into the UI, so I can press something like ^K
and then automatically insert a rule that hides that tree at the cursor.
@movq I added kill files to tt
yesterday evening to mute things I'm not interested in. But I have to polish the code before releasing it to the wild.
Ok, fuck it, 30 it is. As you can see, it was sunny, but we only had about 4°C. No wind, so at first it was quite nice. The more it got towards the end of the day, the icier it got, obviously. I scouted some places I haven't seen for at least a year and also explored an area that I've never been in. Very nice.
Sun shining on spruces on a hillside
Oh dear, what is wrong with me? I pressed 385 times the trigger today.
@movq Oh no! Well, finally time to bury this old OS. You could make this your dedicated tree window camera box.
@carsten Hahaha, that description: Your heating bill is going to bankrupt you.
@movq Yes, it took them forever to get this bridge finally done. I couldn't believe it myself either, I think we were very lucky that the bird was looking the other way, so it didn't spot us in the beginning. After two seconds of us looking at it sitting the field I decided to give it a try and drew my cam. Should have done so right from the very first moment. Oh well.
@movq Oh, crazy, just two weeks! In my mind I estimated about three.
Hier unten sagen wir „Böe“ zur Einzahl. Nur „Bö“ ist mir noch nie untergekommen. Genau, normalerweise ist immer vom Plural die Rede.
@prologic Yup, exactly. A few weeks back we had a couple of stormy days. I reckon that one was hit by one of the squalls.
@prologic Oh yeah, very nice looking. I also enjoy the thickness of the grass. It just looks like as it is supposed to be. Over here, it's much more… uh… patchier, I reckon.
Quick Saturday afternoon stroll into the woods at 5°C with a bit wind, but the sun was out..
Thin ice on the tadpole lake
No surprise the tree was blown over. Integrity is totally gone. Have a look yourself.
@carsten Bwhahahahaaa, very nice! :-D Our requirements and user stories all require an extended amount of additional thinking and anticipating. Not all of us succeed in this mission. Some struggle with the ability to think for themselves. And some tasks are just reeeaaally poorly written. Will share this on Monday!