#Advent of Code 2023

1 messages · Page 1 of 1 (latest)

flat scarab
#

⚠️ Santa needs your help once again! ⚠️
The elves have ruined Christmas, and it's up to you to save it with your h4ck3r skillz.

A puzzle is posted each day from December 1st through 25th at midnight EST.
https://adventofcode.com/
Join the Emudev leaderboard with the code 295659-b1330c20.
https://adventofcode.com/2023/leaderboard/private/view/295659
Spoiler tag solutions

Remember, if you don't participate, billions of children will be disappointed.

plucky cargo
#

This might be the first one where I'm able to really do them as they come out

granite remnant
#

It might be the first one where I can't. Finals season is fun.

flat scarab
#

Oof. My college was on a trimester system, so December was at the start of second trimester.

granite remnant
#

Classes end November 30th and there's finals from December 6th to 13th. At least we get a month off afterwards.

tall fern
deep field
#

as usual my goal is to just make it further than last time

#

I should learn C++ while I'm at it....

#

oh my I completely forgot that shit like Copilot became a thing immediately before last year's Advent of Code. I don't remember a proper decision being made at the time, glad to see there is one now

dusky stream
#

good thing i only have a silly job to distract me from AOC this year, and not something important like exams

#

cant wait to solve puzzles on the clock

dusky vector
#

Oh god, not this again

#

😄

heavy willow
#

RIP my emulator progress from Friday

gilded steeple
#

this is gonna be epic

jaunty badge
#

for the past 2 years i never do anything past day 2

#

lets see if i can make it to day 3 🔥

silent valley
#

Cool stuff

strong marsh
#

44 hours to go...

flat scarab
heavy willow
granite remnant
#

I wonder how many levels I can get done in Turing Complete. Probably none.

strong marsh
#

Gotta design an entire CPU and memory first, then you should be able to.

granite remnant
#

Technically I have that done. It just sucks.

dusky stream
tall fern
dusky stream
#

I only accept dgb bans

tall fern
tall fern
#

So in preparation for advent of code i was brushing up on python oneliners, and i came up with a funny way to do recursion:

(lambda factorial: factorial(factorial, 5))(lambda me, num: 1 if num <= 1 else num * me(me, num - 1))

#

That expression returns 120

livid rivet
#

It’s about time someone advented code.

true bane
#

it's soon the advent of advent of code

#

advent is coming

flat scarab
#

warming up by doing 2018 day one

#

insert homer simpson fat meme

#

@past urchin ^ more examples on how I like to compose range views

little terrace
#

👀

#

24 minutes!

little terrace
#

8 minutes

dusky stream
#

dillon youre giving me anxiety 😭

little terrace
#

3 minutes

#

😈

#

1 minute!

strong marsh
#

I completely missed the start time lol. Thought it was midnight local time, but was off by an hour. Gonna start shortly.

little terrace
#

it's midnight eastern

granite remnant
tall fern
#

This combinator may be used in implementing Curry's paradox. The heart of Curry's paradox is that untyped lambda calculus is unsound as a deductive system, and the Y combinator demonstrates this by allowing an anonymous expression to represent zero, or even many values. This is inconsistent in mathematical logic.

#

Mind bending

narrow spire
#

All that went over my head 😂
all i know is that Y-combinators are used to enable recursion without having to call a function within itself

#

In exactly the same way you did

#

Wow, i just learnt a lot of new terms too :D

tall fern
# narrow spire All that went over my head 😂 all i know is that Y-combinators are used to enabl...

Yeah still truing to understand it too lmao. This link i just found seems to explain it well http://www.goodmath.org/blog/2014/08/21/types-and-lambda-calculus/

tall fern
#

Lots of neat tricks

narrow spire
narrow spire
proven reef
#

Just noticed my current score, what are the odds

flat scarab
#

👀 jackpot

flat scarab
#

nice, first sub-3000 rank this year

iron spindle
#

noice. I know that day 12 feel halfharold a valuable concept taught that day though

flat scarab
#

I wonder how hard tomorrow's 1-parter will be

#

90 minutes for that^

iron spindle
#

I know they make it like half as easy as the previous days, but considering today.. catup

flat scarab
indigo gate
#

Is it cheating if I used other people's code to get my remaining 3 stars just so I could have the correct answer to save me some pain when I do start working on them?

flat scarab
#

Yes, but I'm not a cop

#

¯_(ツ)_/¯

indigo gate
#

Lol