Profile avatar
jochens-cache.de
Software Architect and Developer
67 posts 49 followers 115 following
Prolific Poster
Conversation Starter

Ich bin - zusammen mit Leuten wie Sarah Bosetti, Ralph Caspers, Marc-Uwe Kling und Max Uthoff - einer der Erstunterzeichner dieser Petition gegen Deepfakes von echten Menschen. Dein Gesicht und deine Stimme gehören dir! Hier unterzeichnen: weact.campact.de/petitions/de... Retweet = ❤️

Ich habe eine Schatzkarte für den Kindergeburtstag meines Kindes gebastelt. Fürs erste Mal ist sie ganz gut geworden.

So, die Scheiße reicht auch mal jetzt. Bitte unterzeichnen und teilen. Danke: innn.it/boellerverbot

I just completed all 25 days of Advent of Code 2024! #AdventOfCode adventofcode.com Well after struggling a couple of hours with day 24, day 25 was pretty easy. Find all my solutions here: colab.research.google.com/drive/15GWJH...

I just completed "Crossed Wires" - Day 24 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/24 This task was really difficult for me. ChatGPT had no chance and I only solved part 2 semi-automatically. See: colab.research.google.com/drive/15GWJH...

I just completed "LAN Party" - Day 23 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/23 I told ChatGPT to use third-party libraries. Using networkx made it very easy to solve. See: colab.research.google.com/drive/15GWJH...

I just completed "Monkey Market" - Day 22 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/22 I convinced ChatGPT to introduce a bug in its code. It's annoying, but maybe a consequence of its system prompt to be helpful and polite. The rest was easy (compared to yesterday).

When using ChatGPT as a pair-programmer, something really annoys me: My brain gets lazy, so I tend to think less about the problems. That is fine if ChatGPT provides the perfect solution. In all other cases, solving the problem actually gets harder.

I just completed "Keypad Conundrum" - Day 21 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/21 ChatGPT had no chance of solving it. As always it started by suggesting a breadth-first search. At the end I had to implement my own solution, which ran - thanks to caching - blazing fast.

I just completed "Race Condition" - Day 20 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/20 ChatGPTs love for breadth-first search strikes again. I don't know why, but it always suggests this algorithm although it is most of the time the wrong approach. It's annoying.

I just completed "Linen Layout" - Day 19 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/19 I might have improved my ChatGPT skills, because this was easy to solve. Or it is just luck. We will see tomorrow. See: colab.research.google.com/drive/15GWJH...

I just completed "RAM Run" - Day 18 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/18 After struggling the last days, this was easy to solve. I trusted my intuition and all I learned from the past (human intelligence ftw). ChatGPT was very valuable in implementing the A* search.

I just completed "Chronospatial Computer" - Day 17 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/17 ChatGPT likes brute force approaches. After realizing that this cannot be done using brute force, it was actually very valuable when understanding the program step by step.

I just completed "Reindeer Maze" - Day 16 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/16 Again, ChatGPT failed to solve part two on its own. I had to guide it step by step. My learning: Provide ChatGPT clear and precise commands, do short iterations and always check the code.

I've completed "Warehouse Woes" - Day 15 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/15 This was the first time ChatGPT was unable to solve part two of the puzzle ⛔. At the end, I had to solve it on my own. See: colab.research.google.com/drive/15GWJH...

I just completed "Restroom Redoubt" - Day 14 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/14 I solved part two, but only after thinking about the problem on my own. Not even GPT o1 was able to solve this one. See: colab.research.google.com/drive/15GWJH...

I just completed "Claw Contraption" - Day 13 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/13 Again, part two was extremely hard to solve for ChatGPT. It took countless iterations until it came up with sympy to solve the equation system. Good to know these libraries.

I just completed "Garden Groups" - Day 12 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/12 This one was harder than expected. ChatGPT completely messed up part two of the puzzle and I had to guide it step by step through the process.

I just completed "Plutonian Pebbles" - Day 11 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/11 For part two ChatGPT came up with a neat solution, imo. However, I had to point out the performance issues with the first solution. See: colab.research.google.com/drive/15GWJH...

I just completed "Hoof It" - Day 10 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/10 ChatGPT easily solved today's puzzle, maybe because it can be solved with common algorithms. Find my solution at: colab.research.google.com/drive/15GWJH...

I just completed "Disk Fragmenter" - Day 9 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/9 As the puzzles become more complex, ChatGPT struggles finding a solution, even when using its code interpreter. It provides useful debug outputs. Lets see how far I get with this approach.

Nach über einem Jahr im täglichen Einsatz von GenAI in der Software Entwicklung, habe ich meine Erfahrungen in diesem Artikel zusammengefasst: www.jochens-cache.de/post/2024-12...

Nicht jeder arbeitet an Responsible AI, wie es scheint: the-decoder.de/xai-fuehrt-m...

I just completed "Resonant Collinearity" - Day 8 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/8 Again ChatGPT had problems to find the right solution. I had to provide a hint. Unfortunately, it forgot about it in part two. See: colab.research.google.com/drive/15GWJH...

Die letzten zwei Jahre habe ich meinen Blog sträflich vernachlässigt. In den letzten Monaten habe ich den Wechsel von Jekyll zu Hugo gewagt. Heute habe ich es dann endlich geschafft die Migration abzuschließen. Juhu!

I just completed "Bridge Repair" - Day 7 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/7 This was interessting, because ChatGPT used the code interpreter to debug itself. At the end, it still needed my help, though. Find my solution at: colab.research.google.com/drive/15GWJH...

I just completed "Guard Gallivant" - Day 6 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/6 Todays part two took me some time and I had to deep dive into the code. GPT-4o was not able to fix this alone. Find my solution at: colab.research.google.com/drive/15GWJH...

I just completed "Print Queue" - Day 5 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/5 Find my solution at: colab.research.google.com/drive/15GWJH...

I just completed "Ceres Search" - Day 4 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/4 Find my solution at: colab.research.google.com/drive/15GWJH...

I just completed "Mull It Over" - Day 3 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/3 This was the first time I had to correct ChatGPT. In its first approach, it made the spaces in the mul function optional. See my solution at: colab.research.google.com/drive/15GWJH...

I just completed "Red-Nosed Reports" - Day 2 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/2 Find my solution at: colab.research.google.com/drive/15GWJH...

What Star Trek teaches us: In the 23rd century, 3 digits are enough to protect a star ship from self destruction. So only 200 years left until we can forget our 16 character passwords. 😉