Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 38
  1. Reading materials

    What does Jack read?

  2. Kernelbench Agent

    Can we get AI to optimize kernels agentically?

  3. Road to petaflop

    It says "3352 AI TOPS" on the tin, can we actually get there?

  4. Claude Code

    I try out claude code.

  5. No more nice editable json for settings, the AI world demands (checks notes) a JSON blob shoved in a cell in an SQL table 🤦

  6. An in-depth guide to leveraging Cursor's Agent Mode for test-driven development, with powerful workflows that maximize AI assistance without sacrificing code quality.

  7. A comprehensive guide to getting the most out of Cursor and other AI-assisted development environments with practical workflows and hidden features.

  8. A stunningly-good CoT model, with even better distilled children.

  9. A quick trial of Claude's new computer use feature.

  10. AI Ramp

    My thoughts after working on AI for a few months

  11. Narrowing types with asserts

    How to make an Optional into T when we're sure

  12. Some tools I found useful

    A detailed look into Jack's personal workflow and productivity tools.

  13. "Hey please generate a json with these fields" never ever works.

  14. Not all apps are born with a tap

    No test facilities?

  15. Xcode test lag

    Compiled Docc + Blocking file calls = 🤮

  16. Making a binary size viewer

    I like Bloaty!

  17. uFeatures offer lower compile times, better modularity, better testability, stronger isolation, and more!

  18. Fixing uFeature app binary sizes

    Porting an app to a uFeature architecture leads to a doubling in binary size.

  19. Trying to improve fatalError

    It would be nice to catch fatal assertions, and magically turn all functions into throwing functions.

  20. Choosing iOS project managers

    SPM modules are laggy and stuff.

  21. Trying to make realtime and offline cool audio effects without ffmpeg on iOS.

  22. App thinning 🦙 on iOS

    What if you want an app with different downloaded weights for different devices?

  23. 🦙 on iOS

    I never ended up writing up the stable diffusion port and immensely regretted it, so this time y'alls get to hear about this odyssey of a port.

  24. Fixing llama 2

    I wanna use llama, but it doesn't work on Apple Silicon!

  25. Test closure once semantics in Swift

    Trying to get those nice JS testing semantics in Swift

  26. TCA test recording

    If you record all of the actions in an app, assert all of the states at every step, and record all of the side effects, you can replay the recording in a test and verify that the app behaves the same way and investigate why.

  27. Laggy SPM refresh

    A post for my wandering mind during the couple frozen minutes after any file change in Xcode.

  28. Non-equatable void

    A workaround for non-nominal types that don’t conform to Equatable, but really should

  29. Dylib Swizzling

    When you want to inject a normal C function, things get tricky

  30. Edit bars

    Hard to non-destructive trim!

  31. The meaning of the word "Speaker"

    The alternative to 'Speaker' is, apparently, 'Receiver'.

  32. Maybe, one day, Apple will switch to using Swift and we'll see a reduction in SDK bugs.

  33. Copilot outtakes

    The curse of dimensionality meets (ai generated:) the curse of copilot

  34. Hopefully this is the beginning of the end of writing Python scripts in Swift code.

  35. Using runtime declarations as a feature in an otherwise strongly-typed language is not a great idea.

  36. TCA State Sharing

    A used in B used in C, but A relies on state owned by C.

  37. SPM metal includes flag

    A -> B -> C, but a metal file in B needs to include something from A?

  38. Victoria 2 Savegame Analyzer

    An abandoned attempt to analyze Victoria 2 savegames and do cool website stuff with it.