mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

11K
active users

#adventofcode2023

0 posts0 participants0 posts today
Eugen<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@monkey1" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>monkey1</span></a></span> yeah, I found out about <a href="https://mas.to/tags/guile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guile</span></a> and got curios about <a href="https://mas.to/tags/scheme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scheme</span></a> when I researched <a href="https://mas.to/tags/guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guix</span></a> .<br>I appreciate <a href="https://mas.to/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> more after the small amount of time I spent on scheme. Especially tooling. <a href="https://mas.to/tags/Calva" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Calva</span></a> is awesome for Clojure! So far I failed to replicate even a small part with <a href="https://mas.to/tags/Emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Emacs</span></a> (which I am also learning as I go)</p><p>Doing <a href="https://mas.to/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> in scheme and learning as I go. Did not reach continuations yet. Heard a lot about them.</p>
Eugen<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@abcdw" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>abcdw</span></a></span> I'm doing <a href="https://mas.to/tags/adventofcode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adventofcode2023</span></a> in <a href="https://mas.to/tags/guile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guile</span></a> and I miss (comment ) blocks and rich-comment-test <a href="https://github.com/matthewdowney/rich-comment-tests" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/matthewdowney/rich-</span><span class="invisible">comment-tests</span></a> </p><p>That would be great to have in <a href="https://mas.to/tags/guile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guile</span></a> <a href="https://mas.to/tags/scheme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scheme</span></a> . I don't know how people develop without them :)</p>
Jeremy List<p>A few weeks ago I decided to start doing the <a href="https://hachyderm.io/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> exercises in <a href="https://hachyderm.io/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonLisp</span></a>. Despite barely knowing anything about Lisp I managed the first star without too much trouble beyond having to look a lot of things up. Then for the second star I almost immediately figured out how to do it but spent several days finding out how to express that solution in Lisp without making it too confusing.</p>
franciscoyira<p>I'm super stuck with part 2 of Day 10 of <a href="https://techhub.social/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> but at least I created this cool visualisation of the pipes loop/labyrinth I got in Part 1</p>
Andy F<p>Crazy how much difference the right data structure / <a href="https://toot.community/tags/algorithm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithm</span></a> for a task makes.</p><p>This week I learned about <a href="https://toot.community/tags/Deterministic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Deterministic</span></a> <a href="https://toot.community/tags/Finite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Finite</span></a> <a href="https://toot.community/tags/Automata" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Automata</span></a> and <a href="https://toot.community/tags/Nondeterministic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nondeterministic</span></a> Finite Automata just to redo my clunky <a href="https://toot.community/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> day 12 challenge, written in <a href="https://toot.community/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://toot.community/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> </p><p>Runtime for part 1 dropped from 1-2secs to milliseconds. Part 2 also milliseconds 😮 </p><p>Are there any good Rust crates for DFAs/NFAs?</p><p>Many people solved that problem with <a href="https://toot.community/tags/Dynamic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dynamic</span></a> <a href="https://toot.community/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> - something else for the learn list 😉</p>
Anisse<p>On the Criteo Engineering blog, I shared, along others, my experience of participating in Advent of Code 2023.</p><p><a href="https://medium.com/criteo-engineering/advent-of-code-2023-sharing-our-experiences-badac4bfd530" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/criteo-engineering/</span><span class="invisible">advent-of-code-2023-sharing-our-experiences-badac4bfd530</span></a></p><p><a href="https://social.treehouse.systems/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode</span></a> <a href="https://social.treehouse.systems/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a></p>
MikeVV :verified:<p>finally I completed advent of code better late than never 🙂 <a href="https://c.im/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> <a href="https://c.im/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode</span></a></p>
IBBoard<p>Trying to do <a href="https://hachyderm.io/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> Day 25 to be close to wrapping it up.</p><p>Apparently the "Stoer–Wagner algorithm" finds the minimum cut to split a graph.</p><p>Except the Wikipedia example code is apparently broken, and all of the other examples I've found are REALLY shit with their naming.</p><p>It's easier to teach a mathematician to code than it is to teach a programmer maths. But that doesn't mean the mathematician can be trusted to write readable code with sensible variables 😐</p>
IBBoard<p>On to Day 24 of <a href="https://hachyderm.io/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> and… UGH! Is there any way to make this not horribly maths-y? I've yet to find anyone online giving a clear approach (and I took maths through to A Level… 20 years ago!)</p><p>None of this is made easier by Google being "helpful" and putting lots of "intersection of sets/arrays" content at the top when searching for intersection of vectors in a given programming language 🧐</p>
IBBoard<p>Hey, look! It's another <a href="https://hachyderm.io/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> where the sample is correct, everything seems to make sense, and yet my answer is too high. But the full input is so complex and there's no ground truth and so I have no way of finding out which corner case I'm apparently not handling 😐</p>
IBBoard<p>I think I've worked out where my limit is with <a href="https://hachyderm.io/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a>.</p><p>Got to optimise an implementation and use the right data structures? Fine.</p><p>Got to plot things out to find patterns and mathematical shortcuts (especially if it's a shortcut that you've got to know rather than find)? Screw that and leave the boredom for the mathematicians!</p>
ericburden<p>Advent of Code 2023, Day 25</p><p><a href="https://techhub.social/tags/adventofcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adventofcode</span></a> <a href="https://techhub.social/tags/adventofcode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adventofcode2023</span></a></p>
Juhis<p>Time to wrap up last year's <a href="https://mastodon.world/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode</span></a>. It was a lot of fun, I learned a lot of new thing and finished with 36/50 stars.</p><p>I solved puzzles with <a href="https://mastodon.world/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a>, writing explanations and educational tidbits along the way while discussing them and reading solutions from a wide variety of people using different programming languages.</p><p>This retrospective includes a couple of spoilers but is mostly conversational and not about the solutions directly.</p><p><a href="https://hamatti.org/posts/advent-of-code-2023-retrospective/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hamatti.org/posts/advent-of-co</span><span class="invisible">de-2023-retrospective/</span></a></p><p><a href="https://mastodon.world/tags/blogging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blogging</span></a> <a href="https://mastodon.world/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a></p>
ericburden<p>Advent of Code 2023, Day 24</p><p>Yes, I'm a bit late. Holiday travels put a pause on my <a href="https://techhub.social/tags/adventofcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adventofcode</span></a> activities for the year, but here's my AI image for Day 24.</p><p><a href="https://techhub.social/tags/adventofcode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adventofcode2023</span></a></p>
IBBoard<p>Day 19 of <a href="https://hachyderm.io/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> wasn't too bad. I even found a generalised way to turn "&lt;" and "&gt;" into operations and call them in Ruby!</p><p>But I'm just glazing over on Day 20. As much as I hate being defeated by coding challenges, and as much as I enjoyed doing Seven Languages in Seven Weeks, I think I need to call it quits with this.</p><p>It has gone from "interesting distraction and challenge" to "you're being so obscure that I just can't bring myself to care".</p>
IBBoard<p>Trying to catch up on <a href="https://hachyderm.io/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a>. Working on Day 18. Almost had it, but the inside count was missing some conditions. Restructured it so it worked with Day 10s "inside the loop" area finding algorithm. Success!</p><p>Then got to part 2. Parsing is trivial. The sample took impossibly long, so the full input is right out.</p><p>Read up online. Shoelaces and Pick's theorem? WTF? I'm a programmer, not a bloody mathematician 😐</p><p>There's "interesting challenge" and there's "teaches you nothing useful".</p>
Venkatesh-Prasad Ranganath<p>After regularly switching between <a href="https://mastodon.social/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a>, <a href="https://mastodon.social/tags/Ocaml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ocaml</span></a>, <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a>, <a href="https://mastodon.social/tags/Elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Elixir</span></a>, and <a href="https://mastodon.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> to solve <a href="https://mastodon.social/tags/adventofcode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adventofcode2023</span></a> puzzles, my head is mush about syntax. Could it have been more worse if I had used more languages, e.g., <a href="https://mastodon.social/tags/Zig" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zig</span></a>, <a href="https://mastodon.social/tags/Crystal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Crystal</span></a>, <a href="https://mastodon.social/tags/Nim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nim</span></a>? 🤷‍♂️</p>
silmeth 🇺🇦<p>D’éirigh liom an t-<a href="https://mstdn.social/tags/AdventOfCode" class="mention hashtag" rel="tag">#<span>AdventOfCode</span></a> a chríochnú roimh teacht don Bhliain Úr! 🎉</p><p>Mo chuid réiteach in <a href="https://mstdn.social/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a>:</p><p><a href="https://gitlab.com/silmeth/advent-of-code-2023" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/silmeth/advent-of-c</span><span class="invisible">ode-2023</span></a></p><p><a href="https://mstdn.social/tags/AoC" class="mention hashtag" rel="tag">#<span>AoC</span></a> <a href="https://mstdn.social/tags/AdventOfCode2023" class="mention hashtag" rel="tag">#<span>AdventOfCode2023</span></a> <a href="https://mstdn.social/tags/AoC2023" class="mention hashtag" rel="tag">#<span>AoC2023</span></a> <a href="https://mstdn.social/tags/RustLang" class="mention hashtag" rel="tag">#<span>RustLang</span></a></p>
silmeth 🇺🇦<p>Managed to finish <a href="https://mstdn.social/tags/AdventOfCode" class="mention hashtag" rel="tag">#<span>AdventOfCode</span></a> before the New Year! 🎉</p><p>My solutions in Rust:</p><p><a href="https://gitlab.com/silmeth/advent-of-code-2023" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/silmeth/advent-of-c</span><span class="invisible">ode-2023</span></a></p><p><a href="https://mstdn.social/tags/AoC" class="mention hashtag" rel="tag">#<span>AoC</span></a> <a href="https://mstdn.social/tags/RustLang" class="mention hashtag" rel="tag">#<span>RustLang</span></a> <a href="https://mstdn.social/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a> <a href="https://mstdn.social/tags/AoC2023" class="mention hashtag" rel="tag">#<span>AoC2023</span></a> <a href="https://mstdn.social/tags/AdventOfCode2023" class="mention hashtag" rel="tag">#<span>AdventOfCode2023</span></a></p>
Joey Gibson :fez:<p><span class="h-card" translate="no"><a href="https://social.lol/@jasonekratz" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jasonekratz</span></a></span> Heh, yeah, I know. I did a ton of COBOL in the late 80s and early 90s, and for some unknown reason, I've gotten a little nostalgic for it. I've been playing with GNU COBOL the last few days, and actually rewrote Day 1, Part 1 of <a href="https://hachyderm.io/tags/AdventOfCode2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode2023</span></a> in it. 🤣</p>