# 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 196322
# self = https://watcher.sour.is?offset=154058
# next = https://watcher.sour.is?offset=154158
# prev = https://watcher.sour.is?offset=153958
alecthomas/participle: A parser library for Go This is a pretty interesting library for parsing data into structs ๐Ÿค”
alecthomas/participle: A parser library for Go This is a pretty interesting library for parsing data into structs ๐Ÿค”
Admittedly I _could_ have use regex to parse those lines into the structures I needed, but oh well ๐Ÿ˜… Sometimes i hate regex ๐Ÿคฃ
Admittedly I _could_ have use regex to parse those lines into the structures I needed, but oh well ๐Ÿ˜… Sometimes i hate regex ๐Ÿคฃ
Admittedly I _could_ have use regex to parse those lines into the structures I needed, but oh well ๐Ÿ˜… Sometimes i hate regex ๐Ÿคฃ
@movq Haha ๐Ÿคฃ I guess I'm aiming for "if this were real, how would I approach it" ๐Ÿ˜…
@movq Haha ๐Ÿคฃ I guess I'm aiming for "if this were real, how would I approach it" ๐Ÿ˜…
@movq Haha ๐Ÿคฃ I guess I'm aiming for "if this were real, how would I approach it" ๐Ÿ˜…
@prologic That is a lot of code, yes. ๐Ÿ˜… Mine is shorter, has more naive searching (it searches a word like red and then backtracks to the number before it; completely ignoring the semi-colons because they donโ€™t matter), and โ€“ like any good C program โ€“ will crash horribly on malformed input. ๐Ÿ‘Œ๐Ÿ˜‚๐Ÿฅด

https://www.uninformativ.de/git/advent-of-code/file/2023/day02/s.c.html

It really depends on what youโ€™re after. Iโ€™d never write code like this in โ€œreal-world applicationsโ€. But for these puzzles and my DOS use case, itโ€™s โ€œgood enoughโ€. ๐Ÿ˜…
@prologic That is a lot of code, yes. ๐Ÿ˜… Mine is shorter, has more naive searching (it searches a word like red and then backtracks to the number before it; completely ignoring the semi-colons because they donโ€™t matter), and โ€“ like any good C program โ€“ will crash horribly on malformed input. ๐Ÿ‘Œ๐Ÿ˜‚๐Ÿฅด

https://www.uninformativ.de/git/advent-of-code/file/2023/day02/s.c.html

It really depends on what youโ€™re after. Iโ€™d never write code like this in โ€œreal-world applicationsโ€. But for these puzzles and my DOS use case, itโ€™s โ€œgood enoughโ€. ๐Ÿ˜…
@prologic That is a lot of code, yes. ๐Ÿ˜… Mine is shorter, has more naive searching (it searches a word like red and then backtracks to the number before it; completely ignoring the semi-colons because they donโ€™t matter), and โ€“ like any good C program โ€“ will crash horribly on malformed input. ๐Ÿ‘Œ๐Ÿ˜‚๐Ÿฅด

https://www.uninformativ.de/git/advent-of-code/file/2023/day02/s.c.html

It really depends on what youโ€™re after. Iโ€™d never write code like this in โ€œreal-world applicationsโ€. But for these puzzles and my DOS use case, itโ€™s โ€œgood enoughโ€. ๐Ÿ˜…
- @taigrr
- @movq
- @prologic
- @xuu
- @taigrr
- @movq
- @prologic
- @xuu
- @taigrr
- @movq
- @prologic
- @xuu
Current #AdventOfCode Twtxt/Yarn Leaderboard
Current #AdventOfCode Twtxt/Yarn Leaderboard
Current #AdventOfCode Twtxt/Yarn Leaderboard
Day 2, Part 1 and Day 2, Part 2 of #AdvenOfCode all done and dusted ๐Ÿ˜…
Day 2, Part 1 and Day 2, Part 2 of #AdvenOfCode all done and dusted ๐Ÿ˜…
Day 2, Part 1 and Day 2, Part 2 of #AdvenOfCode all done and dusted ๐Ÿ˜…
Welcome @movq and @taigrr ๐Ÿ‘‹ I dunno how you guys are doing these so far, but it took me ~2hrs to get Day 2 done ๐Ÿคฃ Maybe I wrote too much code ๐Ÿ˜…~
Welcome @movq and @taigrr ๐Ÿ‘‹ I dunno how you guys are doing these so far, but it took me ~2hrs to get Day 2 done ๐Ÿคฃ Maybe I wrote too much code ๐Ÿ˜…~
Welcome @movq and @taigrr ๐Ÿ‘‹ I dunno how you guys are doing these so far, but it took me ~2hrs to get Day 2 done ๐Ÿคฃ Maybe I wrote too much code ๐Ÿ˜…~
~22h to go for the 3rd #AdventOfCode puzzle (Day 3) ๐Ÿ˜…

Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>

> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

>

> Twtxt/Yarn AoC > Leaderboard~
~22h to go for the 3rd #AdventOfCode puzzle (Day 3) ๐Ÿ˜…

Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>

> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

>

> Twtxt/Yarn AoC > Leaderboard~
~22h to go for the 3rd #AdventOfCode puzzle (Day 3) ๐Ÿ˜…

Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>

> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

>

> Twtxt/Yarn AoC > Leaderboard~
[47ยฐ09โ€ฒ32โ€ณS, 126ยฐ43โ€ฒ02โ€ณW] Taking samples
@movq It's honestly not much better in Go really, but that's just par for the course with lower-level languages with type safety ๐Ÿคฃ
@movq It's honestly not much better in Go really, but that's just par for the course with lower-level languages with type safety ๐Ÿคฃ
@movq It's honestly not much better in Go really, but that's just par for the course with lower-level languages with type safety ๐Ÿคฃ
@movq Yeah ๐Ÿ˜ข
@movq Yeah ๐Ÿ˜ข
@movq Yeah ๐Ÿ˜ข
@movq It was perfect ๐Ÿ‘Œ
@movq It was perfect ๐Ÿ‘Œ
@movq It was perfect ๐Ÿ‘Œ
My immediate reaction to todayโ€™s puzzle was: โ€œAhhh, shit.โ€ ๐Ÿ˜‚ Parsing these input files in C is not a lot of fun. ๐Ÿฅด
My immediate reaction to todayโ€™s puzzle was: โ€œAhhh, shit.โ€ ๐Ÿ˜‚ Parsing these input files in C is not a lot of fun. ๐Ÿฅด
My immediate reaction to todayโ€™s puzzle was: โ€œAhhh, shit.โ€ ๐Ÿ˜‚ Parsing these input files in C is not a lot of fun. ๐Ÿฅด
@prologic It sure does! ๐Ÿ˜Š (Was the video big/large enough? I should probably capture in a higher resolution next time. ๐Ÿค”)
@prologic It sure does! ๐Ÿ˜Š (Was the video big/large enough? I should probably capture in a higher resolution next time. ๐Ÿค”)
@prologic It sure does! ๐Ÿ˜Š (Was the video big/large enough? I should probably capture in a higher resolution next time. ๐Ÿค”)
@movq I honestly think the video demo is actually pretty cool ๐Ÿ˜… It brings back so many memories ๐Ÿคฃ
@movq I honestly think the video demo is actually pretty cool ๐Ÿ˜… It brings back so many memories ๐Ÿคฃ
@movq I honestly think the video demo is actually pretty cool ๐Ÿ˜… It brings back so many memories ๐Ÿคฃ
[47ยฐ09โ€ฒ04โ€ณS, 126ยฐ43โ€ฒ24โ€ณW] Saalmi, retransmit, please
@prologic The solutions will go here:

git clone https://uninformativ.de/git/advent-of-code.git

About demos โ€ฆ I made a video yesterday, but Iโ€™m not sure if itโ€™s that interesting. ๐Ÿ˜…

https://movq.de/v/de32f1481f/MVI_6756.MOV.mp4

Iโ€™d probably have to do some cool visualizations for the more interesting puzzles. ๐Ÿค” Not sure if I can pull that off, though. ๐Ÿ˜… Itโ€™s probably going to be hard enough anyway. (I wonder how long I can get away with just conventional memory, i.e. only ~500 kB.) Weโ€™ll see.~
@prologic The solutions will go here:

git clone https://uninformativ.de/git/advent-of-code.git

About demos โ€ฆ I made a video yesterday, but Iโ€™m not sure if itโ€™s that interesting. ๐Ÿ˜…

https://movq.de/v/de32f1481f/MVI_6756.MOV.mp4

Iโ€™d probably have to do some cool visualizations for the more interesting puzzles. ๐Ÿค” Not sure if I can pull that off, though. ๐Ÿ˜… Itโ€™s probably going to be hard enough anyway. (I wonder how long I can get away with just conventional memory, i.e. only ~500 kB.) Weโ€™ll see.~
@prologic The solutions will go here:

git clone https://uninformativ.de/git/advent-of-code.git

About demos โ€ฆ I made a video yesterday, but Iโ€™m not sure if itโ€™s that interesting. ๐Ÿ˜…

https://movq.de/v/de32f1481f/MVI_6756.MOV.mp4

Iโ€™d probably have to do some cool visualizations for the more interesting puzzles. ๐Ÿค” Not sure if I can pull that off, though. ๐Ÿ˜… Itโ€™s probably going to be hard enough anyway. (I wonder how long I can get away with just conventional memory, i.e. only ~500 kB.) Weโ€™ll see.~
@prologic Ah, right, kids and school. Yeah, oof, nothing you can do about that. ๐Ÿ˜
@prologic Ah, right, kids and school. Yeah, oof, nothing you can do about that. ๐Ÿ˜
@prologic Ah, right, kids and school. Yeah, oof, nothing you can do about that. ๐Ÿ˜
@movq Very likely from our daughter, whom probably got it from school! So far we (the parents) haven't got any symptoms yet, but it's only a matter of time I guess ๐Ÿ˜ข
@movq Very likely from our daughter, whom probably got it from school! So far we (the parents) haven't got any symptoms yet, but it's only a matter of time I guess ๐Ÿ˜ข
@movq Very likely from our daughter, whom probably got it from school! So far we (the parents) haven't got any symptoms yet, but it's only a matter of time I guess ๐Ÿ˜ข
@movq That will be very cool to see! Especially if you publish the solutions and demos ๐Ÿ˜…
@movq That will be very cool to see! Especially if you publish the solutions and demos ๐Ÿ˜…
@movq That will be very cool to see! Especially if you publish the solutions and demos ๐Ÿ˜…
@movq LOL ๐Ÿคฃ To be fair though, during the work-week I'm unable to get to the puzzle quick enough ๐Ÿคฃ
@movq LOL ๐Ÿคฃ To be fair though, during the work-week I'm unable to get to the puzzle quick enough ๐Ÿคฃ
@movq LOL ๐Ÿคฃ To be fair though, during the work-week I'm unable to get to the puzzle quick enough ๐Ÿคฃ
@prologic Itโ€™s the perfect time of day for Aussies, isnโ€™t it? People in the EU would have to get up around 6am. ๐Ÿคฃ I just happened to be awake anyway today.
@prologic Itโ€™s the perfect time of day for Aussies, isnโ€™t it? People in the EU would have to get up around 6am. ๐Ÿคฃ I just happened to be awake anyway today.
@prologic Itโ€™s the perfect time of day for Aussies, isnโ€™t it? People in the EU would have to get up around 6am. ๐Ÿคฃ I just happened to be awake anyway today.
@prologic I joined as movq42rax. Donโ€™t expect speedy results from me, because porting my solutions to DOS is my personal goal this year, intended to be runnable on that old Pentium. ๐Ÿ˜…

@prologic I joined as movq42rax. Donโ€™t expect speedy results from me, because porting my solutions to DOS is my personal goal this year, intended to be runnable on that old Pentium. ๐Ÿ˜…

@prologic I joined as movq42rax. Donโ€™t expect speedy results from me, because porting my solutions to DOS is my personal goal this year, intended to be runnable on that old Pentium. ๐Ÿ˜…

@prologic Argh! ๐Ÿคข I wish you guys a speedy recovery. (Any idea where you got it?)
@prologic Argh! ๐Ÿคข I wish you guys a speedy recovery. (Any idea where you got it?)
@prologic Argh! ๐Ÿคข I wish you guys a speedy recovery. (Any idea where you got it?)
Just ~1h5m to go for the 2nd #AdventOfCode puzzle (Day 2) ๐Ÿ˜…

Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>

> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

>

> Twtxt/Yarn AoC > Leaderboard~
Just ~1h5m to go for the 2nd #AdventOfCode puzzle (Day 2) ๐Ÿ˜…

Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>

> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

>

> Twtxt/Yarn AoC > Leaderboard~
Just ~1h5m to go for the 2nd #AdventOfCode puzzle (Day 2) ๐Ÿ˜…

Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>

> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

>

> Twtxt/Yarn AoC > Leaderboard~
Just ~1h05m to go for the 2nd #AdventOfCode puzzle (Day 2) ๐Ÿ˜…

Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>

> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

>

> Twtxt/Yarn AoC > Leaderboard~
Just ~2h55m to go for the 2nd Advent of Code puzzle (Day 2) ๐Ÿ˜… Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!

Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

Twtxt/Yarn AoC > Leaderboard~
Just ~2h55m to go for the 2nd Advent of Code puzzle (Day 2) ๐Ÿ˜… Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>
> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ
>
> Twtxt/Yarn AoC > Leaderboard~
Just ~2h55m to go for the 2nd Advent of Code puzzle (Day 2) ๐Ÿ˜… Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>
> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ
>
> Twtxt/Yarn AoC > Leaderboard~
Just ~2h55m to go for the 2nd Advent of Code puzzle (Day 2) ๐Ÿ˜… Come join us!

> ๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!
>
> Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ
>
> Twtxt/Yarn AoC > Leaderboard~
This year for Advent of Code, I've decided again to write my AoC 2023 solutions in Go as well as using a more functional-style apporach using the very nice github.com/samber/lo package.
This year for Advent of Code, I've decided again to write my AoC 2023 solutions in Go as well as using a more functional-style apporach using the very nice github.com/samber/lo package.
This year for Advent of Code, I've decided again to write my AoC 2023 solutions in Go as well as using a more functional-style apporach using the very nice github.com/samber/lo package.
๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!

Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

Twtxt/Yarn AoC Leaderboard
๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!

Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

Twtxt/Yarn AoC Leaderboard
๐Ÿ‘‹ Hey you Twtxters/Yarners ๐Ÿ‘‹ Let's get a Advent of Code leaderboard going!

Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ

Twtxt/Yarn AoC Leaderboard
Twtxt/Yarn AoC Leaderboard
Twtxt/Yarn AoC Leaderboard
Twtxt/Yarn AoC Leaderboard
@prologic oh snap!
@prologic oh snap!
๐Ÿงฎ USERS:1 FEEDS:2 TWTS:802 ARCHIVED:68081 CACHE:2317 FOLLOWERS:14 FOLLOWING:14
On my blog: Toots ๐Ÿฆฃ from 11/27 to 12/01 https://john.colagioia.net/blog/2023/12/01/week.html #linkdump #mastodon #socialmedia #week
@xuu But but I beat you to it ๐Ÿคฃ https://twtxt.net/twt/cwump6q
@xuu But but I beat you to it ๐Ÿคฃ https://twtxt.net/twt/cwump6q
@xuu But but I beat you to it ๐Ÿคฃ https://twtxt.net/twt/cwump6q
If anyone is doing advent of code this year i created a private leader board for twtxters! 3463928-93bf7cfa
If anyone is doing advent of code this year i created a private leader board for twtxters! 3463928-93bf7cfa
Starting Advent of Code today, a day late but oh well ๐Ÿ˜… Also going to start a Twtxt/Yarn leaderboard. Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ
Starting Advent of Code today, a day late but oh well ๐Ÿ˜… Also going to start a Twtxt/Yarn leaderboard. Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ
Starting Advent of Code today, a day late but oh well ๐Ÿ˜… Also going to start a Twtxt/Yarn leaderboard. Join with 1093404-315fafb8 and please use your usual Twtxt feed alias/name ๐Ÿ‘Œ
Bah we've caught COVID again ๐Ÿคฏ