Skip Navigation
Watching Threshold again. Yay or nay?
  • It was the first episode of Voyager I ever watched, at a friend's recommendation. What a gift.

  • Why doesn't youtube use p2p or bittorrent?
  • Not an answer to your question, but services like PeerTube use P2P.

  • [Easy] String Compression
  • Ruby port of @brie's solution:

    puts ARGV[0].gsub(/(.)\1*/){|m|m[0]+m.size.to_s}

  • Hear me out: A scripting language that compiles to bash or sh (any suggestions?)
  • https://github.com/tdenniston/bish is one such language.

    I'd also recommend Shellcheck which helps prevent many problems with shell scripts.

  • What are your programming hot takes?
  • Might not meet your needs, but Nova kinda does that: https://nova.app/

  • See New Star Trek: Lower Decks Season 4 Images From September 7’s Two-Episode Premiere
  • I love the little sign that says "ENSIGN AT WORK" that Ransom is holding

  • See New Star Trek: Lower Decks Season 4 Images From September 7’s Two-Episode Premiere
  • I love the little sign that says "ENSIGN AT WORK" that Ransom is holding

  • Share your latest blog post!
  • My latest was a mnemonic to remember tar commands on Linux: https://evanhahn.com/mnemonic-to-remember-tar-commands/

  • When Y2K happened were there people burning their passports and walking barefoot to Jerusalem or something along those lines?
  • There's a great podcast called "Surviving Y2K" that explores a bunch of these stories. People did a lot of wild stuff.

  • How do you get your team to write tests?
  • Small idea: "AI" tools can write simple tests for a given function or class. I don't blindly endorse these tools nor is it a complete solution, but the time save might convince a reluctant developer.

    I've had the most success patiently arguing the value of tests over time (years). When a bug would've been caught by a test, mention it. When someone would've moved faster with a test, say something. I haven't found "I'm right, let me convince you" pushes to be very effective.

  • Annotations for *Star Trek: Strange New Worlds* 2x10: “Hegemony” (SPOILERS)
  • Great analysis as always. Especially happy that you mentioned "traditional rocks of Starfleet electronics being scattered in the explosions".

  • How do you manage your dotfiles?
  • @mrkite Ooh, I like this makefile...I might steal it.

  • How do you manage your dotfiles?
  • @no_sle3p I have them in a Git repo and I use GNU Stow to symlink things. I also wrote a blog post about this with more details: https://evanhahn.com/a-decade-of-dotfiles/

  • EvanHahn Evan Hahn @bigshoulders.city

    I'm a computer programmer. I love a good sandwich

    \#programming #signal #vegan #zelda #fedi22

    Posts 0
    Comments 12