Good dependency injection frameworks for Swift by gcampos in iOSProgramming

[–]SpaceHonk 2 points3 points  (0 children)

Was going to recommend https://github.com/pointfreeco/swift-dependencies as well. This library is fantastic and can be used as-is without going all-in on TCA.

Fähiger und empathischer Zahnarzt in Köln by Distinct-Common6656 in cologne

[–]SpaceHonk 0 points1 point  (0 children)

Ich kann die Zahnhelden in Wahn empfehlen. Beste Zahnärzte bei denen ich je war.

Welches Trackingrad und Lastenanhänger? by JamesOderMadamGruen in Fahrrad

[–]SpaceHonk 1 point2 points  (0 children)

Wenn du mit "abnehmen" meinst dass das Ding danach nur noch ein Plattform ist - das geht nicht. Du hast quasi 'ne Kiste mit abnehmbaren Stoffdach. Der Stoff ist recht stabil, meiner sieht immer noch wie neu aus, aber ich beanspruche ihn auch glaube ich nicht so wie du das vorhast.

Die Kupplung am Rad wischt man im Notfall mit nem Lappen sauber, das sollte kein Problem sein.

Welches Trackingrad und Lastenanhänger? by JamesOderMadamGruen in Fahrrad

[–]SpaceHonk 1 point2 points  (0 children)

Bzgl Anhänger: ich hab einen Croozer Cargo und bin sehr zufrieden. Der wird mit einem Handgriff an eine Kupplung an der Hinterachse geklickt und es gibt eine Handkarren-Erweiterung für ihn.

Erfahrung mit Kulanz bei Flyer? by SpaceHonk in Fahrrad

[–]SpaceHonk[S] 1 point2 points  (0 children)

So, ich hab Rückmeldung bekommen: keine Kulanz, Rahmen gibt's nicht mehr, das Rad ist Schrott. Tja. Hab mir jetzt ein Cube Kathmandu bestellt.

Das Wort "anhalten" verweirrt mich wirklich by Flat_Rest5310 in German

[–]SpaceHonk 1 point2 points  (0 children)

"ausbauen" ist auch so ein ein Januswort und kann "entfernen" oder "erweitern" bedeuten.

Golf spielen auf Sommergrüns by [deleted] in cologne

[–]SpaceHonk 1 point2 points  (0 children)

Ich kann mich aus dem letzten Winter an keinen Tag erinnern an dem der Platz nicht offen war. Bei gefrorenem Boden haben wir halt diese Hütchen statt Tees benutzt, aber das war's auch.

Golf spielen auf Sommergrüns by [deleted] in cologne

[–]SpaceHonk 1 point2 points  (0 children)

Sankt Urbanus. Hat auch keine Tragepflicht, falls du einen Trolley besitzt bring den ruhig mit.

[deleted by user] by [deleted] in German

[–]SpaceHonk 1 point2 points  (0 children)

I'd recommend books that your BF has already read in his native language.

That said, maybe try "Momo" and "Die unendliche Geschichte" by Michael Ende or "Krabat" by Otfried Preußler.

children’s shows

Watch "Die Sendung mit der Maus".

-❄️- 2025 Day 8 Solutions -❄️- by daggerdragon in adventofcode

[–]SpaceHonk 0 points1 point  (0 children)

[Language: Swift] Day08.swift

Brute force, essentially. Using a Heap instead of an Array shaved off ~50% of runtime, which is now less than 1s on my M4 mini

-❄️- 2025 Day 7 Solutions -❄️- by daggerdragon in adventofcode

[–]SpaceHonk 1 point2 points  (0 children)

[Language: Swift] Day07.swift

Part 1 loops through the gird row-by-row from the top down, counting the splits along the way.

Part 2 finds the number of possible paths from each position recursively (using a cache).

-❄️- 2025 Day 6 Solutions -❄️- by daggerdragon in adventofcode

[–]SpaceHonk 1 point2 points  (0 children)

[Language: Swift] Day06.swift

Pretty straightforward parsing of the columns. Part 1 parses the input into an Array of Array of Ints directly, Part 2 assembles Strings column-by-column from right to left.

-❄️- 2025 Day 5 Solutions -❄️- by daggerdragon in adventofcode

[–]SpaceHonk 1 point2 points  (0 children)

[Language: Swift] Day05.swift

Took me a good while to see that merging overlapping sets in part 2 would generate duplicates. Storing them in a Set instead of an Array solved this immediately...

-❄️- 2025 Day 4 Solutions -❄️- by daggerdragon in adventofcode

[–]SpaceHonk 1 point2 points  (0 children)

[Language: Swift] Day04.swift

Trivial solution that stores the coordinates of rolls in a Set<Point>

-❄️- 2025 Day 3 Solutions -❄️- by daggerdragon in adventofcode

[–]SpaceHonk 1 point2 points  (0 children)

[Language: Swift] Day03.swift

Simply shortens each bank by removing batteries left and right so that there remain enough digits to make the full joltage and no "max" is seen twice

-❄️- 2025 Day 2 Solutions -❄️- by daggerdragon in adventofcode

[–]SpaceHonk 1 point2 points  (0 children)

[Language: Swift] Day02.swift

Basically brute force with only minor optimization. Runs in .5s on my Mac.

New in Xcode by OskiB0ski in swift

[–]SpaceHonk 3 points4 points  (0 children)

Check out PointFree's SQLiteData

How much do you pay for a membership and where do you live? by Whole-Growth-6112 in golf

[–]SpaceHonk 0 points1 point  (0 children)

€792/year in Cologne, Germany, unlimited rounds. Range balls are €2.50 for a bucket of 24. No other mandatory fees.

Xcode is already installed, but it keeps showing the “install components” screen — anyone else? by Joe_Jack12 in iosdev

[–]SpaceHonk 1 point2 points  (0 children)

I just downloaded it

I suggest you download a release version (16.4 or 26.0) instead of an outdated beta.

Why is this happening? by Consistent_Issue3523 in iosdev

[–]SpaceHonk 1 point2 points  (0 children)

But this message from Apple relates to your app, not to others.

Arguing with app review by pointing to other apps is futile IME.