# 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 196336
# self = https://watcher.sour.is?offset=154199
# next = https://watcher.sour.is?offset=154299
# prev = https://watcher.sour.is?offset=154099
โค๏ธ ๐ŸŽถ: Dreaming by Kassy
โค๏ธ ๐ŸŽถ: Dreaming by Kassy
โค๏ธ ๐ŸŽถ: Loveless Night by KWON SOON IL
โค๏ธ ๐ŸŽถ: Loveless Night by KWON SOON IL
logs/blog: notes on the year's events; garden/gamedev: chaos awakening synopsis updated
[47ยฐ09โ€ฒ03โ€ณS, 126ยฐ43โ€ฒ32โ€ณW] Wind speed: N/A -- Cannot comunicate
@prologic Great now I can start using twtxt and reply.
@shreyan What are you stuck on? ๐Ÿค”
@shreyan What are you stuck on? ๐Ÿค”
@shreyan What are you stuck on? ๐Ÿค”
@jason Yes it does ! ๐Ÿ˜
@jason Yes it does ! ๐Ÿ˜
@jason Yes it does ! ๐Ÿ˜
@prologic Does putting the hash in my reply work?
@jason At the very least you can copy/paste the subject and hash in your reply ๐Ÿ˜†
@jason At the very least you can copy/paste the subject and hash in your reply ๐Ÿ˜†
@jason At the very least you can copy/paste the subject and hash in your reply ๐Ÿ˜†
@prologic @xuu Don't think I can reply to the thread in twtwt. Right now Jenny is not working for some reason. I wonder if @movq has any ideas. Anyway I am happy to be back and will see if I can get jenny working. Though my following list is gone now. Plus I can't see when someone mentions me if I am not follwing them so I should work on that.
@jason Welcome back buddy! ๐Ÿค—
@jason Welcome back buddy! ๐Ÿค—
@jason Welcome back buddy! ๐Ÿค—
@jason if you do see this.. Welcome back! ๐Ÿ‘‹๐Ÿผ
@jason if you do see this.. Welcome back! ๐Ÿ‘‹๐Ÿผ
๐Ÿงฎ USERS:1 FEEDS:2 TWTS:804 ARCHIVED:68150 CACHE:2335 FOLLOWERS:14 FOLLOWING:14
I am back on twtxt for now. I am using twtwt client. Don't think that it does replies so I should try jenny with mutt again.
This day one advantage of code was pretty neat looking.

https://twitter.com/gereleth/status/1730495736070938786?s=09

Code here: https://github.com/gereleth/aoc_python/blob/main/src/year2023/day01vis.py
This day one advantage of code was pretty neat looking.

https://twitter.com/gereleth/status/1730495736070938786?s=09

Code here: https://github.com/gereleth/aoc_python/blob/main/src/year2023/day01vis.py
Ahh I see how someone did it.

https://github.com/immannino/advent-of-go/blob/master/cmd/2023.go#L30-L40
Ahh I see how someone did it.

https://github.com/immannino/advent-of-go/blob/master/cmd/2023.go#L30-L40
College football is crazy.
[47ยฐ09โ€ฒ30โ€ณS, 126ยฐ43โ€ฒ17โ€ณW] Weather forecast alert -- storm from E
I could have made my search smarter using a prefix search rather than scanning the full buffer for each iteration.
I could have made my search smarter using a prefix search rather than scanning the full buffer for each iteration.
@movq haha! I'm sure they had fun working around stuff like nineight
@movq haha! I'm sure they had fun working around stuff like nineight
FSU was left out of the College Football Playoff. That is an absolute disgrace. I'm mad.
@movq Dang. Really going overboard with this!

@prologic I didn't have to do much backtracking. I parsed into an AST-ish table and then just needed some lookups.

The part 2 was pretty easy to work into the AST after.

https://git.sour.is/xuu/advent-of-code-2023/commit/c894853cbd08d5e5733dfa14f22b249d0fb7b06c
@movq Dang. Really going overboard with this!

@prologic I didn't have to do much backtracking. I parsed into an AST-ish table and then just needed some lookups.

The part 2 was pretty easy to work into the AST after.

https://git.sour.is/xuu/advent-of-code-2023/commit/c894853cbd08d5e5733dfa14f22b249d0fb7b06c
A little โ€œvisualizationโ€ / โ€œprogress barโ€ of day 3 part 2:

https://movq.de/v/6fc13f8ce1/MVI_6766.MOV.mp4

Running in a DOS box under OS/2 Warp 4, including some of OS/2โ€™s silly sound effects. ๐Ÿคฃ
A little โ€œvisualizationโ€ / โ€œprogress barโ€ of day 3 part 2:

https://movq.de/v/6fc13f8ce1/MVI_6766.MOV.mp4

Running in a DOS box under OS/2 Warp 4, including some of OS/2โ€™s silly sound effects. ๐Ÿคฃ
A little โ€œvisualizationโ€ / โ€œprogress barโ€ of day 3 part 2:

https://movq.de/v/6fc13f8ce1/MVI_6766.MOV.mp4

Running in a DOS box under OS/2 Warp 4, including some of OS/2โ€™s silly sound effects. ๐Ÿคฃ
[47ยฐ09โ€ฒ32โ€ณS, 126ยฐ43โ€ฒ37โ€ณW] Dosimeter fixed
https://www.youtube.com/watch?v=8VZarbDJ8R4 colobot apprends ร  programmer en jouant
[47ยฐ09โ€ฒ26โ€ณS, 126ยฐ43โ€ฒ07โ€ณW] Resetting dosimeter
@movq Hah ๐Ÿ˜… Hmm ๐Ÿค” Yeah all I had to do in the 2nd part was store the YX coordinate of the Symbol for the part, then transpose all the parts into a map of SymbolYX -> Part(s) Note that I call it YX and not XY because the usual way of dealing with this in code, is rows first, then columns, ro Y then X ๐Ÿ˜…
@movq Hah ๐Ÿ˜… Hmm ๐Ÿค” Yeah all I had to do in the 2nd part was store the YX coordinate of the Symbol for the part, then transpose all the parts into a map of SymbolYX -> Part(s) Note that I call it YX and not XY because the usual way of dealing with this in code, is rows first, then columns, ro Y then X ๐Ÿ˜…
@movq Hah ๐Ÿ˜… Hmm ๐Ÿค” Yeah all I had to do in the 2nd part was store the YX coordinate of the Symbol for the part, then transpose all the parts into a map of SymbolYX -> Part(s) Note that I call it YX and not XY because the usual way of dealing with this in code, is rows first, then columns, ro Y then X ๐Ÿ˜…
@prologic Yours is more clever and cleaner, I think. ๐Ÿค” You were able to reuse more code for the second part. I, instead, wrote a different search logic for part 2. ๐Ÿ˜…
@prologic Yours is more clever and cleaner, I think. ๐Ÿค” You were able to reuse more code for the second part. I, instead, wrote a different search logic for part 2. ๐Ÿ˜…
@prologic Yours is more clever and cleaner, I think. ๐Ÿค” You were able to reuse more code for the second part. I, instead, wrote a different search logic for part 2. ๐Ÿ˜…
@movq Hah looks like your logic is quite similar to mine actually and we wrote similar amounts of lines of code ๐Ÿค”
@movq Hah looks like your logic is quite similar to mine actually and we wrote similar amounts of lines of code ๐Ÿค”
@movq Hah looks like your logic is quite similar to mine actually and we wrote similar amounts of lines of code ๐Ÿค”
@movq Nice! ๐Ÿ‘Œ But you still beat me ๐Ÿ˜†
@movq Nice! ๐Ÿ‘Œ But you still beat me ๐Ÿ˜†
@movq Nice! ๐Ÿ‘Œ But you still beat me ๐Ÿ˜†
@prologic Oh boy, that's too hot, I'm not gonna trade you. :-D

I messed up on the date. That's the corrected link: https://lyse.isobeef.org/morgensonne-2023-12-03/
@prologic

> Did I write too much code again? ๐Ÿ˜…

I donโ€™t know. ๐Ÿ˜… My solution is rather long as well:

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

Still happily runs on DOS.
@prologic

> Did I write too much code again? ๐Ÿ˜…

I donโ€™t know. ๐Ÿ˜… My solution is rather long as well:

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

Still happily runs on DOS.
@prologic

> Did I write too much code again? ๐Ÿ˜…

I donโ€™t know. ๐Ÿ˜… My solution is rather long as well:

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

Still happily runs on DOS.
@movq @prologic At least my recent messages seem to still work then. :-) Thanks to both of you.
@lyse Meanwhile we're sitting outside in 28C ๐Ÿฅต 'Twas a top of 34 ๐Ÿ˜ฑ
@lyse Meanwhile we're sitting outside in 28C ๐Ÿฅต 'Twas a top of 34 ๐Ÿ˜ฑ
@lyse Meanwhile we're sitting outside in 28C ๐Ÿฅต 'Twas a top of 34 ๐Ÿ˜ฑ
-7ยฐC, brrr. But it looks so much nicer with the sun: [![Winter scenery with snow lit by the sun](https://lyse.isobeef.org/morgensonne-2023-11-03/01-vorschau.jpg)](https://lyse.isobeef.org/morgensonne-2023-11-03/01.jpg)
Current #AdventOfCode #2023 Twtxt/Yarn Leaderboard



- @taigrr
- @movq
- @prologic
- @xuu
- @shreyan
Current #AdventOfCode #2023 Twtxt/Yarn Leaderboard



- @taigrr
- @movq
- @prologic
- @xuu
- @shreyan
Current #AdventOfCode #2023 Twtxt/Yarn Leaderboard



- @taigrr
- @movq
- @prologic
- @xuu
- @shreyan
@movq I'm pretty sure it's experience from doing past AoC puzzles ๐Ÿ˜…
@movq I'm pretty sure it's experience from doing past AoC puzzles ๐Ÿ˜…
@movq I'm pretty sure it's experience from doing past AoC puzzles ๐Ÿ˜…
@movq I don't even think I notice ๐Ÿ˜…
@movq I don't even think I notice ๐Ÿ˜…
@movq I don't even think I notice ๐Ÿ˜…
@movq Yeah! Tell me about it. Grid searching, looking around, backtracking uggh I hate this stuff, this is why I'm not _really_ a true Software Engineer, because in reality you almost never write this stuff yourself from scratch ๐Ÿคฃ
@movq Yeah! Tell me about it. Grid searching, looking around, backtracking uggh I hate this stuff, this is why I'm not _really_ a true Software Engineer, because in reality you almost never write this stuff yourself from scratch ๐Ÿคฃ
@movq Yeah! Tell me about it. Grid searching, looking around, backtracking uggh I hate this stuff, this is why I'm not _really_ a true Software Engineer, because in reality you almost never write this stuff yourself from scratch ๐Ÿคฃ
@shreyan Don't worry, plenty of time to catch up ๐Ÿ˜…
@shreyan Don't worry, plenty of time to catch up ๐Ÿ˜…
@shreyan Don't worry, plenty of time to catch up ๐Ÿ˜…
@movq @taigrr again, I dunno how you both beat me ๐Ÿคฃ But well done! ๐Ÿ‘ Did I write too much code again? ๐Ÿ˜…
@movq @taigrr again, I dunno how you both beat me ๐Ÿคฃ But well done! ๐Ÿ‘ Did I write too much code again? ๐Ÿ˜…
@movq @taigrr again, I dunno how you both beat me ๐Ÿคฃ But well done! ๐Ÿ‘ Did I write too much code again? ๐Ÿ˜…
Day 3, Part 1 and Day 3, Part 2 of #AdventOfCode #2023 done ๐Ÿฅณ -- My solution isn't very efficient though ๐Ÿคฆโ€โ™‚๏ธ But it'll do ๐Ÿคฃ
Day 3, Part 1 and Day 3, Part 2 of #AdventOfCode #2023 done ๐Ÿฅณ -- My solution isn't very efficient though ๐Ÿคฆโ€โ™‚๏ธ But it'll do ๐Ÿคฃ
Day 3, Part 1 and Day 3, Part 2 of #AdventOfCode #2023 done ๐Ÿฅณ -- My solution isn't very efficient though ๐Ÿคฆโ€โ™‚๏ธ But it'll do ๐Ÿคฃ
[47ยฐ09โ€ฒ12โ€ณS, 126ยฐ43โ€ฒ12โ€ณW] Dosimeter malfunction
13-0! Undefeated ACC Champions! Go Noles!
@prologic Oof, itโ€™s already getting a bit tricky. ๐Ÿ˜ฌ
@prologic Oof, itโ€™s already getting a bit tricky. ๐Ÿ˜ฌ
@prologic Oof, itโ€™s already getting a bit tricky. ๐Ÿ˜ฌ
Day 3 of #AdventOfCode puzzle ๐Ÿ˜…

Let's go! ๐Ÿคฃ

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
Day 3 of #AdventOfCode puzzle ๐Ÿ˜…

Let's go! ๐Ÿคฃ

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
Day 3 of #AdventOfCode puzzle ๐Ÿ˜…

Let's go! ๐Ÿคฃ

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โ€ฒ53โ€ณS, 126ยฐ43โ€ฒ36โ€ณW] Transfer 75% complete...
@lyse All I can say is: My client didnโ€™t report any errors. :-) (Does that mean anything? ๐Ÿ˜…)
@lyse All I can say is: My client didnโ€™t report any errors. :-) (Does that mean anything? ๐Ÿ˜…)
@lyse All I can say is: My client didnโ€™t report any errors. :-) (Does that mean anything? ๐Ÿ˜…)
@xuu Ah, you went with the โ€œscanningโ€ approach as well. I did that, too.

Itโ€™s quite surprising to see (imho) how many people on reddit started substituting strings (one becomes 1 etc.). That makes the puzzle *much* harder by introducing nasty corner cases.

(Maybe I was just lucky this time to pick the correct approach right from the start. ๐Ÿคฃ Or maybe itโ€™s a bit of experience from doing past AoC events โ€ฆ)
@xuu Ah, you went with the โ€œscanningโ€ approach as well. I did that, too.

Itโ€™s quite surprising to see (imho) how many people on reddit started substituting strings (one becomes 1 etc.). That makes the puzzle *much* harder by introducing nasty corner cases.

(Maybe I was just lucky this time to pick the correct approach right from the start. ๐Ÿคฃ Or maybe itโ€™s a bit of experience from doing past AoC events โ€ฆ)