# 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 27
# self = https://watcher.sour.is/conv/zbncbhq
I think I’m going to do this year’s Advent of Code in C and see how much of it I can get to run on DOS. Not a novel idea, people have been doing that a lot in recent years. I’d just like to join in on that. 💾
I think I’m going to do this year’s Advent of Code in C and see how much of it I can get to run on DOS. Not a novel idea, people have been doing that a lot in recent years. I’d just like to join in on that. 💾
I think I’m going to do this year’s Advent of Code in C and see how much of it I can get to run on DOS. Not a novel idea, people have been doing that a lot in recent years. I’d just like to join in on that. 💾
I’m currently preparing for this a bit with some skeleton code and a few libraries. I can’t get over the fact that most of the code I’m writing on Linux *just works* on DOS. 😳 The C compiler I’m using on DOS is from 1992. 🤯 Some modern stuff and some POSIX functions are not available, yes, but I can work around that.
I’m currently preparing for this a bit with some skeleton code and a few libraries. I can’t get over the fact that most of the code I’m writing on Linux *just works* on DOS. 😳 The C compiler I’m using on DOS is from 1992. 🤯 Some modern stuff and some POSIX functions are not available, yes, but I can work around that.
I’m currently preparing for this a bit with some skeleton code and a few libraries. I can’t get over the fact that most of the code I’m writing on Linux *just works* on DOS. 😳 The C compiler I’m using on DOS is from 1992. 🤯 Some modern stuff and some POSIX functions are not available, yes, but I can work around that.
I think this year my goal will be to complete Advent of Code and finish it 🤣👌 I will of course be using Go 👌
I think this year my goal will be to complete Advent of Code and finish it 🤣👌 I will of course be using Go 👌
I think this year my goal will be to complete Advent of Code and finish it 🤣👌 I will of course be using Go 👌
@prologic Well, *finishing* it shouldn’t be too hard. *Finishing it until the 25th* is another story. 😅

Go, you say? Why not Ruby? 😅 j/k
@prologic Well, *finishing* it shouldn’t be too hard. *Finishing it until the 25th* is another story. 😅

Go, you say? Why not Ruby? 😅 j/k
@prologic Well, *finishing* it shouldn’t be too hard. *Finishing it until the 25th* is another story. 😅

Go, you say? Why not Ruby? 😅 j/k
@movq Ruby?! 🤯 Get out 🤣
@movq Ruby?! 🤯 Get out 🤣
@movq Ruby?! 🤯 Get out 🤣
@prologic Why, don’t you like it? 😅 (I’m quite indifferent to most programming languages, but Ruby is “special”. It’s very incompatible with my brain. 😬)
@prologic Why, don’t you like it? 😅 (I’m quite indifferent to most programming languages, but Ruby is “special”. It’s very incompatible with my brain. 😬)
@prologic Why, don’t you like it? 😅 (I’m quite indifferent to most programming languages, but Ruby is “special”. It’s very incompatible with my brain. 😬)
@movq I don't like languages like Ruby, Java, C# or other similar languages for several reasons:

- The number of things you have to know and hold in your head (_conceptual things about the language, types, patterns, esoteric shit™, etc_) is too high.
- These types of languages make it very difficult to "read" and "understand" the code well. Remember Rob Pike's infamous quote "languages are more often read than written".
- These types of languages (_due to the way they chose to implement/design their module/import systems_) make it near impossible to know what's being used where.
@movq I don't like languages like Ruby, Java, C# or other similar languages for several reasons:

- The number of things you have to know and hold in your head (_conceptual things about the language, types, patterns, esoteric shit™, etc_) is too high.
- These types of languages make it very difficult to "read" and "understand" the code well. Remember Rob Pike's infamous quote "languages are more often read than written".
- These types of languages (_due to the way they chose to implement/design their module/import systems_) make it near impossible to know what's being used where.
@movq I don't like languages like Ruby, Java, C# or other similar languages for several reasons:

- The number of things you have to know and hold in your head (_conceptual things about the language, types, patterns, esoteric shit™, etc_) is too high.
- These types of languages make it very difficult to "read" and "understand" the code well. Remember Rob Pike's infamous quote "languages are more often read than written".
- These types of languages (_due to the way they chose to implement/design their module/import systems_) make it near impossible to know what's being used where.
@prologic Yeah, you certainly get no argument here when it comes to Ruby. 😅 (I’m much more familiar with Java, so I don’t perceive the things you listed as a problem there.)
@prologic Yeah, you certainly get no argument here when it comes to Ruby. 😅 (I’m much more familiar with Java, so I don’t perceive the things you listed as a problem there.)
@prologic Yeah, you certainly get no argument here when it comes to Ruby. 😅 (I’m much more familiar with Java, so I don’t perceive the things you listed as a problem there.)
@movq They exist for Java™ too, but if you're used to it, I can understand that 😅 I _can_ read Java™ but I certainly don't enjoy it for the same reasons as above 🤣
@movq They exist for Java™ too, but if you're used to it, I can understand that 😅 I _can_ read Java™ but I certainly don't enjoy it for the same reasons as above 🤣
@movq They exist for Java™ too, but if you're used to it, I can understand that 😅 I _can_ read Java™ but I certainly don't enjoy it for the same reasons as above 🤣