Matthijs's Avatar

Matthijs

@hoopyfrood.dev.bsky.social

Software Developer in International Logistics, Gamer, Herder of Cats, reMarkable Doodler, Owns a Towel.

65 Followers  |  141 Following  |  76 Posts  |  Joined: 04.11.2024  |  1.9664

Latest posts by hoopyfrood.dev on Bluesky

People trying to voice a moderate opinion in the US are told by both sides that they belong to the other, and end up isolated.

To feel part of a greater whole (which is a basic human need) in the US you have to be extreme. As someone who always tries to walk the centerline, this saddens me.

21.01.2025 18:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

#promosky time!

Do you connect on any of these?

- Cats
- Specialty Coffee
- Typescript & Rust
- Humor of all brow heights
- Liquorice
- Ben Folds Five, Vulfpeck, Foo Fighters
- Whisk(e)y
- The Stormlight Archive
- Air & Seafreight

Then like this post or follow so we can expand our network!

19.01.2025 13:26 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Connections
Puzzle #581
🟦πŸŸͺ🟦🟦
🟦🟦🟦🟦
🟨πŸŸͺ🟨πŸŸͺ
πŸŸͺπŸŸͺπŸŸͺπŸŸͺ
🟩🟩🟩🟩
🟨🟨🟨🟨

Liked that one :)

12.01.2025 22:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Trying my hand at learning Rust. So far I like 'everything is an expression', references and the concept of ownership a lot. Feels like a cohesive mental model, which should help when learning more advanced stuff.

The language feels higher-level than it is, which I suppose is a compliment :)

11.01.2025 19:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Agreed. If you are not skilled enough yourself to check the AI's work, you should not be using AI for that task. But if you can? Big win.

11.01.2025 10:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The moment in Fallout 3 you step out into the wasteland. Iconic.

11.01.2025 10:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I'll settle for Legendary, thanks.

01.01.2025 17:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Device: OnePlus 7 pro
Browser: Chrome
Goose: 70
Toucan: 130
Puffin: 20

31.12.2024 18:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
How To Build A Programming Language From Scratch
YouTube video by tylerlaceby How To Build A Programming Language From Scratch

I'm following the 'Build a custom scripting language' and 'Pratt Parsing' series of videos by Tyler Laceby.

For a language builder novice like myself this was a nice introduction to the key concepts: lexer, parser, ast, interpreter, scope and so forth.

Any1 have suggestions for similar tutorials?

31.12.2024 12:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Day 24 - Advent of Code 2024

Yeah, no, happy with Part 1 thank you. Part 2 requires way too much actual understanding of logic gates :)

I've completed Part One of "Crossed Wires" - Day 24 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/24

24.12.2024 21:35 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Debug December Help the Yeti get home. Play Debug December and win cool prizes.

Not entirely sure I went the intended way, but fixed it and got rid of half the code in the process :P

Day [23] βœ… I got the Yeti one step closer to home at DebugDecember.com #DebugDecember

23.12.2024 13:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Day 23 - Advent of Code 2024

In the end I just had to add caching and some early exits to my recursive solution from Part 1. Pretty happy with 65k iterations and sub-second runtime in #typescript #nodejs.

I just completed "LAN Party" - Day 23 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/23

23.12.2024 10:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Day 22 - Advent of Code 2024

Today was 'precompute all the things'-day for my brute-force solution, and it was enough.

In the end I added 1 to my answer and it was correct... Feels dirty, but educated :)

I just completed "Monkey Market" - Day 22 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/22

22.12.2024 16:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Day 21 - Advent of Code 2024

So yeah, my solution to Part 1 does not scale. At all. I think I'm going to have to give up on part 2.

Really nice learning about cyclical graph traversal though :)

I've completed Part One of "Keypad Conundrum" - Day 21 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/21

21.12.2024 22:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Day 20 - Advent of Code 2024

Approached this like a pathfinding problem. That cost me 2 hours of my life I'll never get back. Had a lightbulb moment, after that 20 minutes for Part 1 and 5 more minutes for Part 2.

I just completed "Race Condition" - Day 20 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/20

20.12.2024 18:51 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, agreed. When things do not work like you want/expect them to πŸ™ƒ

20.12.2024 10:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Debug December Help the Yeti get home. Play Debug December and win cool prizes.

Really enjoying Debug December. I'm getting to use hard-earned code intuition and knowledge about edge cases and javascript idiosyncrasies. Nicely bite-sized challenges as well.

Day [20] βœ… I got the Yeti one step closer to home at DebugDecember.com #DebugDecember

20.12.2024 07:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I had a pretty optimized working (on a smaller dataset) solution which would have ran in an hour or so, which got me thinking that this may not be the direction they wanted me to take :P

19.12.2024 21:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Day 19 - Advent of Code 2024

I tried to hang on too long to storing the actual results, should've just counted...

I just completed "Linen Layout" - Day 19 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/19

19.12.2024 20:50 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My 2024 was a good day for you guys to come over and watch the kids tonight and I love you too or your device.

18.12.2024 22:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, thanks for the concise writeup! I figured out the general idea overnight (thanks, sleep!) but don't have time to code it (and that day's challenge) until the holidays, in which I /will/ get that ⭐ :)

18.12.2024 21:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How does that even work? A signed contract has to be honored, no? Or is this one of those US - EU differences?

18.12.2024 20:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Day 18 - Advent of Code 2024

Soooo much easier than day 17 part 2 (which I still haven't finished). I debated giving up, but this one got me back in.

I just completed "RAM Run" - Day 18 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/18

18.12.2024 20:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Dentist visit just now:

Me: "I was here 5 months ago"

Dentist: "No you weren't?"

Me: "Had two cavities filled in these teeth right here"

D: "Nope. Also you wisdom teeth are not in the photos"

Me: "Sure you have the right files?"

D: "Of course! Born in '79 right?

*silence*

D: 'Well shit'

18.12.2024 12:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Day 16 - Advent of Code 2024

2 stars for A star Get it?

I just completed "Reindeer Maze" - Day 16 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/16

16.12.2024 15:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Day 15 - Advent of Code 2024

Had a really nasty bug that only showed itself on the real data. Victory though :)

I just completed "Warehouse Woes" - Day 15 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/15

16.12.2024 14:12 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The snow. Bravo.

14.12.2024 21:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, I feel that.

14.12.2024 19:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don't want to come across as /that/ European, but I am glad for the 3-month auto-renewal I get for all the executive function reasons already mentioned. And I still forget to pick it up from the automatic dispenser regularly :D

14.12.2024 19:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

--- Possible spoiler for Advent of Code Day 14 Part 2! ---

I animated Part 2, enjoy! #AdventOfCode #typescript

14.12.2024 13:42 β€” πŸ‘ 23    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@hoopyfrood.dev is following 20 prominent accounts