home.social

#olddognewtricks — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #olddognewtricks, aggregated by home.social.

  1. An audiobook distribution platform recently asked for a video of our book's audio sample for a promotion.

    These little snippets are increasingly popular, thanks to TikTok. (Still, I feel old and out-of-touch sometimes.) They referred me to tool that kept the work simple and allowed us to make the sample more accessible with closed captioning.

    Please enjoy. (And the sale is on for a few more days at Kobo.)

    #OldDogNewTricks
    #autism
    #Parenting
    #Audiobooks

  2. An audiobook distribution platform recently asked for a video of our book's audio sample for a promotion.

    These little snippets are increasingly popular, thanks to TikTok. (Still, I feel old and out-of-touch sometimes.) They referred me to tool that kept the work simple and allowed us to make the sample more accessible with closed captioning.

    Please enjoy. (And the sale is on for a few more days at Kobo.)

    #OldDogNewTricks
    #autism
    #Parenting
    #Audiobooks

  3. An audiobook distribution platform recently asked for a video of our book's audio sample for a promotion.

    These little snippets are increasingly popular, thanks to TikTok. (Still, I feel old and out-of-touch sometimes.) They referred me to tool that kept the work simple and allowed us to make the sample more accessible with closed captioning.

    Please enjoy. (And the sale is on for a few more days at Kobo.)

    #OldDogNewTricks
    #autism
    #Parenting
    #Audiobooks

  4. An audiobook distribution platform recently asked for a video of our book's audio sample for a promotion.

    These little snippets are increasingly popular, thanks to TikTok. (Still, I feel old and out-of-touch sometimes.) They referred me to tool that kept the work simple and allowed us to make the sample more accessible with closed captioning.

    Please enjoy. (And the sale is on for a few more days at Kobo.)

    #OldDogNewTricks
    #autism
    #Parenting
    #Audiobooks

  5. An audiobook distribution platform recently asked for a video of our book's audio sample for a promotion.

    These little snippets are increasingly popular, thanks to TikTok. (Still, I feel old and out-of-touch sometimes.) They referred me to tool that kept the work simple and allowed us to make the sample more accessible with closed captioning.

    Please enjoy. (And the sale is on for a few more days at Kobo.)

    #OldDogNewTricks
    #autism
    #Parenting
    #Audiobooks

  6. Fresh scrapes — thankfully on the board and not me this time. New moves unlocked. 🛹

    #Skateboarding #OldDogNewTricks #Progress

  7. Fresh scrapes — thankfully on the board and not me this time. New moves unlocked. 🛹

    #Skateboarding #OldDogNewTricks #Progress

  8. Fresh scrapes — thankfully on the board and not me this time. New moves unlocked. 🛹

    #Skateboarding #OldDogNewTricks #Progress

  9. Fresh scrapes — thankfully on the board and not me this time. New moves unlocked. 🛹

    #Skateboarding #OldDogNewTricks #Progress

  10. Fresh scrapes — thankfully on the board and not me this time. New moves unlocked. 🛹

    #Skateboarding #OldDogNewTricks #Progress

  11. I have been working on regenerating the (long-lost) source code for Nodes of Yesod, a game I wrote for the Sinclair ZX Spectrum in 1985. I have been picking away at this Z80 disassembly for nearly 20 years, starting with IDA and later moving to Ghidra.

    While the project has been technically complete for some time (it reassembles to a binary identical to the shipped game), my goal is to release a fully documented codebase that is actually readable for future developers and historians.

    To that end, this weekend, I compared the Claude Code CLI and the Gemini CLI for the specific task of identifying and defining symbols for methods, labels, and constants. In the past, I've run into context memory issues with the web interfaces, but the CLI tools seem to handle this single 30K+ line file very well.

    Here is the breakdown:

    Claude Code CLI: It is faster and understands the Z80 context with very few mistakes. However, it is significantly more expensive for this volume of work, running into Pro plan rate limits relatively quickly.

    Gemini CLI: This allows me to work much longer before hitting rate limits on the Pro plan. It requires more iteration to get the output right, but it is a great workhorse.

    The screenshots below show an example of the results, including some ASCII art Claude generated directly from the raw sprite bitmap data, and a section of code constants where both the name and comments were determined or augmented by Claude.

    #SinclairSpectrum #OdinComputerGraphics #OldDogNewTricks #RetroDev #RetroGames #ReverseEngineering #SoftwarePreservation #ClaudeCodeCLI #GeminiCLI

  12. I have been working on regenerating the (long-lost) source code for Nodes of Yesod, a game I wrote for the Sinclair ZX Spectrum in 1985. I have been picking away at this Z80 disassembly for nearly 20 years, starting with IDA and later moving to Ghidra.

    While the project has been technically complete for some time (it reassembles to a binary identical to the shipped game), my goal is to release a fully documented codebase that is actually readable for future developers and historians.

    To that end, this weekend, I compared the Claude Code CLI and the Gemini CLI for the specific task of identifying and defining symbols for methods, labels, and constants. In the past, I've run into context memory issues with the web interfaces, but the CLI tools seem to handle this single 30K+ line file very well.

    Here is the breakdown:

    Claude Code CLI: It is faster and understands the Z80 context with very few mistakes. However, it is significantly more expensive for this volume of work, running into Pro plan rate limits relatively quickly.

    Gemini CLI: This allows me to work much longer before hitting rate limits on the Pro plan. It requires more iteration to get the output right, but it is a great workhorse.

    The screenshots below show an example of the results, including some ASCII art Claude generated directly from the raw sprite bitmap data, and a section of code constants where both the name and comments were determined or augmented by Claude.

    #SinclairSpectrum #OdinComputerGraphics #OldDogNewTricks #RetroDev #RetroGames #ReverseEngineering #SoftwarePreservation #ClaudeCodeCLI #GeminiCLI

  13. I have been working on regenerating the (long-lost) source code for Nodes of Yesod, a game I wrote for the Sinclair ZX Spectrum in 1985. I have been picking away at this Z80 disassembly for nearly 20 years, starting with IDA and later moving to Ghidra.

    While the project has been technically complete for some time (it reassembles to a binary identical to the shipped game), my goal is to release a fully documented codebase that is actually readable for future developers and historians.

    To that end, this weekend, I compared the Claude Code CLI and the Gemini CLI for the specific task of identifying and defining symbols for methods, labels, and constants. In the past, I've run into context memory issues with the web interfaces, but the CLI tools seem to handle this single 30K+ line file very well.

    Here is the breakdown:

    Claude Code CLI: It is faster and understands the Z80 context with very few mistakes. However, it is significantly more expensive for this volume of work, running into Pro plan rate limits relatively quickly.

    Gemini CLI: This allows me to work much longer before hitting rate limits on the Pro plan. It requires more iteration to get the output right, but it is a great workhorse.

    The screenshots below show an example of the results, including some ASCII art Claude generated directly from the raw sprite bitmap data, and a section of code constants where both the name and comments were determined or augmented by Claude.

    #SinclairSpectrum #OdinComputerGraphics #OldDogNewTricks #RetroDev #RetroGames #ReverseEngineering #SoftwarePreservation #ClaudeCodeCLI #GeminiCLI

  14. I have been working on regenerating the (long-lost) source code for Nodes of Yesod, a game I wrote for the Sinclair ZX Spectrum in 1985. I have been picking away at this Z80 disassembly for nearly 20 years, starting with IDA and later moving to Ghidra.

    While the project has been technically complete for some time (it reassembles to a binary identical to the shipped game), my goal is to release a fully documented codebase that is actually readable for future developers and historians.

    To that end, this weekend, I compared the Claude Code CLI and the Gemini CLI for the specific task of identifying and defining symbols for methods, labels, and constants. In the past, I've run into context memory issues with the web interfaces, but the CLI tools seem to handle this single 30K+ line file very well.

    Here is the breakdown:

    Claude Code CLI: It is faster and understands the Z80 context with very few mistakes. However, it is significantly more expensive for this volume of work, running into Pro plan rate limits relatively quickly.

    Gemini CLI: This allows me to work much longer before hitting rate limits on the Pro plan. It requires more iteration to get the output right, but it is a great workhorse.

    The screenshots below show an example of the results, including some ASCII art Claude generated directly from the raw sprite bitmap data, and a section of code constants where both the name and comments were determined or augmented by Claude.

    #SinclairSpectrum #OdinComputerGraphics #OldDogNewTricks #RetroDev #RetroGames #ReverseEngineering #SoftwarePreservation #ClaudeCodeCLI #GeminiCLI

  15. I have been working on regenerating the (long-lost) source code for Nodes of Yesod, a game I wrote for the Sinclair ZX Spectrum in 1985. I have been picking away at this Z80 disassembly for nearly 20 years, starting with IDA and later moving to Ghidra.

    While the project has been technically complete for some time (it reassembles to a binary identical to the shipped game), my goal is to release a fully documented codebase that is actually readable for future developers and historians.

    To that end, this weekend, I compared the Claude Code CLI and the Gemini CLI for the specific task of identifying and defining symbols for methods, labels, and constants. In the past, I've run into context memory issues with the web interfaces, but the CLI tools seem to handle this single 30K+ line file very well.

    Here is the breakdown:

    Claude Code CLI: It is faster and understands the Z80 context with very few mistakes. However, it is significantly more expensive for this volume of work, running into Pro plan rate limits relatively quickly.

    Gemini CLI: This allows me to work much longer before hitting rate limits on the Pro plan. It requires more iteration to get the output right, but it is a great workhorse.

    The screenshots below show an example of the results, including some ASCII art Claude generated directly from the raw sprite bitmap data, and a section of code constants where both the name and comments were determined or augmented by Claude.

    #SinclairSpectrum #OdinComputerGraphics #OldDogNewTricks #RetroDev #RetroGames #ReverseEngineering #SoftwarePreservation #ClaudeCodeCLI #GeminiCLI

  16. 🕵️‍♂️ Breaking news: A mysterious "memory-safe" version of C is here to save the day, or at least give us something to chuckle about while we try to remember our passwords. 🤔💾 Who would've thought that "memory-safe" and "C" would be in the same sentence without causing a kernel panic? 😂 #OldDogNewTricks
    lwn.net/SubscriberLink/1042938 #memorysafe #Cprogramming #cybersecurity #humor #passwordsecurity #HackerNews #ngated

  17. 🕵️‍♂️ Breaking news: A mysterious "memory-safe" version of C is here to save the day, or at least give us something to chuckle about while we try to remember our passwords. 🤔💾 Who would've thought that "memory-safe" and "C" would be in the same sentence without causing a kernel panic? 😂 #OldDogNewTricks
    lwn.net/SubscriberLink/1042938 #memorysafe #Cprogramming #cybersecurity #humor #passwordsecurity #HackerNews #ngated

  18. 🕵️‍♂️ Breaking news: A mysterious "memory-safe" version of C is here to save the day, or at least give us something to chuckle about while we try to remember our passwords. 🤔💾 Who would've thought that "memory-safe" and "C" would be in the same sentence without causing a kernel panic? 😂 #OldDogNewTricks
    lwn.net/SubscriberLink/1042938 #memorysafe #Cprogramming #cybersecurity #humor #passwordsecurity #HackerNews #ngated

  19. 🕵️‍♂️ Breaking news: A mysterious "memory-safe" version of C is here to save the day, or at least give us something to chuckle about while we try to remember our passwords. 🤔💾 Who would've thought that "memory-safe" and "C" would be in the same sentence without causing a kernel panic? 😂 #OldDogNewTricks
    lwn.net/SubscriberLink/1042938 #memorysafe #Cprogramming #cybersecurity #humor #passwordsecurity #HackerNews #ngated

  20. Dogs really are the best people . got himself nice and snuggly through the night . transition from my bed to his complete . he's 10 . never too late #dogs #winter #olddognewtricks #photography

  21. Dogs really are the best people . got himself nice and snuggly through the night . transition from my bed to his complete . he's 10 . never too late #dogs #winter #olddognewtricks #photography

  22. Dogs really are the best people . got himself nice and snuggly through the night . transition from my bed to his complete . he's 10 . never too late #dogs #winter #olddognewtricks #photography

  23. Dogs really are the best people . got himself nice and snuggly through the night . transition from my bed to his complete . he's 10 . never too late #dogs #winter #olddognewtricks #photography

  24. Dogs really are the best people . got himself nice and snuggly through the night . transition from my bed to his complete . he's 10 . never too late #dogs #winter #olddognewtricks #photography

  25. Aaron (12) hat uns gestern gezeigt, dass er Türen öffnen kann, wenn er es für nötig genug hält. 🤯
    #OldDogNewTricks #DogsOfMastodon

  26. Aaron (12) hat uns gestern gezeigt, dass er Türen öffnen kann, wenn er es für nötig genug hält. 🤯
    #OldDogNewTricks #DogsOfMastodon

  27. Aaron (12) hat uns gestern gezeigt, dass er Türen öffnen kann, wenn er es für nötig genug hält. 🤯
    #OldDogNewTricks #DogsOfMastodon

  28. Aaron (12) hat uns gestern gezeigt, dass er Türen öffnen kann, wenn er es für nötig genug hält. 🤯
    #OldDogNewTricks #DogsOfMastodon

  29. For those who transitioned from lightning to USB-C cords on their iPhone, how many of you have made the absent-minded mistake of trying to use a lightning cable on the new phone? 😆 #musclememory #olddognewtricks

  30. Which brings up a salutary aspect of learning a new system; you need to learn new tricks. Initially you try to make, say, Fedora like Ubuntu or Mint or whatever, whereupon you learn the new design philosophy and retrain your muscle memory.

    #OldDogNewTricks

  31. Which brings up a salutary aspect of learning a new system; you need to learn new tricks. Initially you try to make, say, Fedora like Ubuntu or Mint or whatever, whereupon you learn the new design philosophy and retrain your muscle memory.

    #OldDogNewTricks

  32. Which brings up a salutary aspect of learning a new system; you need to learn new tricks. Initially you try to make, say, Fedora like Ubuntu or Mint or whatever, whereupon you learn the new design philosophy and retrain your muscle memory.

    #OldDogNewTricks

  33. Which brings up a salutary aspect of learning a new system; you need to learn new tricks. Initially you try to make, say, Fedora like Ubuntu or Mint or whatever, whereupon you learn the new design philosophy and retrain your muscle memory.

    #OldDogNewTricks

  34. Big news! I found the case for the CD that I borrowed from the library. And the past several days of consternation taught me to implement a system now that I'm borrowing physical media again. One spot in the house for all library materials when I'm not using them.

    #learning
    #OldDogNewTricks

  35. Big news! I found the case for the CD that I borrowed from the library. And the past several days of consternation taught me to implement a system now that I'm borrowing physical media again. One spot in the house for all library materials when I'm not using them.

    #learning
    #OldDogNewTricks

  36. Big news! I found the case for the CD that I borrowed from the library. And the past several days of consternation taught me to implement a system now that I'm borrowing physical media again. One spot in the house for all library materials when I'm not using them.

    #learning
    #OldDogNewTricks

  37. Big news! I found the case for the CD that I borrowed from the library. And the past several days of consternation taught me to implement a system now that I'm borrowing physical media again. One spot in the house for all library materials when I'm not using them.

    #learning
    #OldDogNewTricks

  38. Big news! I found the case for the CD that I borrowed from the library. And the past several days of consternation taught me to implement a system now that I'm borrowing physical media again. One spot in the house for all library materials when I'm not using them.

    #learning
    #OldDogNewTricks

  39. Since my only use for Windows these days is gaming and I’d really like to get away from it, after I found an old #MacBookPro (from 2006!) stuck on Snow Leopard hidden at the back of the cupboard I thought I’d give #linux a go, purely for the hell of it. Since it’s my first go and an old machine I thought #LinuxMint #XFCE made sense. Who says you can’t teach an #olddognewtricks eh? #MyFirstDistro

  40. Since my only use for Windows these days is gaming and I’d really like to get away from it, after I found an old (from 2006!) stuck on Snow Leopard hidden at the back of the cupboard I thought I’d give a go, purely for the hell of it. Since it’s my first go and an old machine I thought made sense. Who says you can’t teach an eh?

  41. Since my only use for Windows these days is gaming and I’d really like to get away from it, after I found an old #MacBookPro (from 2006!) stuck on Snow Leopard hidden at the back of the cupboard I thought I’d give #linux a go, purely for the hell of it. Since it’s my first go and an old machine I thought #LinuxMint #XFCE made sense. Who says you can’t teach an #olddognewtricks eh? #MyFirstDistro

  42. Since my only use for Windows these days is gaming and I’d really like to get away from it, after I found an old #MacBookPro (from 2006!) stuck on Snow Leopard hidden at the back of the cupboard I thought I’d give #linux a go, purely for the hell of it. Since it’s my first go and an old machine I thought #LinuxMint #XFCE made sense. Who says you can’t teach an #olddognewtricks eh? #MyFirstDistro