advent of code 2022 day 12
@monorail i wonder if you did the thing i lost a lot of time to
(without spoiling it, i didn't read the rules well enough, and made an assumption that works with the test data, but made the full thing impossible)
@lyncia aaaa thank you..!
advent of code day 12
welp, i lost a looot of time to not carefully reading the directions
pathfinding is easy enough! but i didn't realize something with a drop more than 1 was a valid move, so the hill was completely unapproachable until i realized
part 2 took like, 10 minutes after i got 1 though!
https://gist.github.com/Archenoth/19bf137701063d6b0bd42358e92d7125#day-12-hill-climbing-algorithm
re: advent of code 2022 day 10
@monorail oh yeah! it's nice to be able to use enums to specify grouped values of things~
i really like how different everyone has approached these problems, like i don't think mine could get any more different ahah
(here's mine btw! https://gist.github.com/Archenoth/19bf137701063d6b0bd42358e92d7125#day-10-cathode-ray-tube)
day 7 - this was always going to happen:
likes are now florps
timeline goes sideways
(also, this is a client that uses htmx for reload-free updates and infinite scrolling)
advent of code 2022 day 10
@monorail "It's got OCR!"
hell yeah! that rules~
for mine, i just spit out a table to a literate doc that i transcribed visually, but this is much cooler!
(how have the new features been btw?)
i feel like the ultimate AoC flex i've seen so far has been @bx doing the challenges in an interpreter for a language he invented a day before it started
like, how do you even
@bx still, you made an interpreter to do a programming challenge in!
that's the most meta approach i've ever seen this turn into~
hee, you are an absolute legend, you know that? ^^
@joepie91 wha-- woah
this is rad!
this is like when i learned you could do mass tab operations by ctrl and shift clicking those
@bx um, wow??
that's still extremely impressive to me that you managed to do this in an interpreter you wrote
@technomancy oh! glad i could help~ (hopefully!)
and yeah! you might be able to get away with unblocking fewer things depending on the way the instances act when you visit them
also, that one line with the number looks kiiinda suspect, but if patterns can have regexes in them, maybe that's tweakable too..?
housemate complaining, food
@cinnamon oh, ooof
@technomancy ah damn, i wonder if you can just unblock based on the script names that instances have in common?
like, i just loaded a random masosoc post and the list of things it needed seems to be like:
/packs/js/common-*.js
/packs/js/locale_en-*.chunk.js
/packs/js/application-*.chunk.js
/packs/js/153-*.chunk.js
/packs/js/features/status-*.chunk.js
(i've never used this, but it does seem like ublock has a syntax for allowing patterns)
maybe not what you are asking for since it's not ublock related
@technomancy oof, how old are we talking?
because, in a pinch, one option could be to use an in-browser client until you figure something out that works with 4.0
https://pinafore.social/ is a websocket client (so it needs js itself), but it's also a looot less demanding than the native ui, and it would load posts without needing to unblock every instance manually
there's also https://brutaldon.org/, which requires no js at all
oh hi! i do computers, and sometimes draw stuff~ i like lo-fi things and cute aesthetics!
i also probably like you
(also, tagged #abdl ahead, soooo 🔞)