Live data from Hacker News

Viewing profile — theacodes

theacodes

HN member
Joined
Thu, May 30, 2019, 6:54 AM UTC
HN karma
84
Public activity
25 items

About theacodes

No profile information was provided.

Recent public activity

  1. comment
    Comment #46361811

    This license is so laughably bad I had a hard time writing a parody of it [1]. It's not open source, it doesn't accomplish any of its goals, it's not novel in any way. It's a joke,…

  2. comment
    Comment #37202773

    I only ever directly interacted with Kris once, and that's all I needed. She was so kind to me when I reached out for advice and support during an extremely difficult time in my li…

  3. comment
    Comment #36592755

    Sure, it's blog.thea.codes. I write about open source, synthesizers, 3d printers, and PCB design.

  4. comment
    Comment #34396601

    As the person who implemented the -t flag and knows the horrendously sharp edge cases that it fails on, all I can say is bless your heart.

  5. comment
    Comment #34396582

    that "political spat" was actually targeted harassment towards a former PyPA member the last time someone actively working on packaging.python.org tried to be remotely opinionated.…

  6. comment
    Comment #33488592

    I think you're working on some outdated assumptions. As mentioned in the article, the LumenPNP project is successful. Myself and many others have been successfully assembling board…

  7. comment
    Comment #33488312

    You're not wrong, but it's also not the focus of the article. There's a lot of complexity in a pick and place system, for example I didn't even touch on the entirely separate board…

  8. comment
    Comment #33487370

    Thank you for the kind words! I'm glad it was useful. > why not get it from 24V? There are DC-DC converters in that same family that can do 4.75~36V -> 3.3V, but since I needed the…

  9. comment
    Comment #33487236

    That one seems a bit cumbersome. Drawing schematics and drawing layouts have much different hurdles in terms of performance, it would definitely be a fun challenge. :)

  10. comment
    Comment #33485728

    Thank you! For the board layers I just used macOS's screenshot utility, though I would like to do something fancier in the future. The schematics are rendered using code I wrote sp…

  11. comment
    Comment #33484960

    Great question! It really depends. If I'm working with a part I haven't ever worked with before, I'll often make a minimal breakout board that I can talk to with a devboard like an…

  12. comment
    Comment #33484848

    I'll echo sibling's comment about just doing it. Theory only takes you so far, it's important to actually build and experiment, even if it's just in a simulator. I can recommend Pr…

  13. comment
    Comment #33484589

    Hi! I'm planning on talking about that in an upcoming post. There's options - you can run 3d printer firmware like Marlin (C++/Arduino) or Klipper (Python & C), the tricky bit is g…

  14. comment
    Comment #33484488

    Author here, thank you for the kind words! My goal is always to write the thing I would've wanted to have when I started out.

  15. comment
    Comment #25608014

    You're correct. The pulse-width of the saw wave is very dependent on the amplitude of the saw, so when there's a 1 volt deficit in the saw wave's amplitude you lose about 8% of the…

  16. comment
    Comment #25605636

    Yes, all of the waveforms out of the waveshaper have a DC offset. The synthesizer removes that when mixing them and sending them through the filter.

  17. story
  18. comment
    Comment #20055002

    I hand-drew the illustrations using an iPad pro & photoshop. The code highlighting is using Sphinx + witchhazel.thea.codes.

  19. comment
    Comment #20052531

    Okay, it's updated to use OAEP and PSS padding. Thank you!

  20. comment
    Comment #20051218

    Yeah! My blog is actually on GitHub if you want to follow or whatever. It's theacodes/blog.thea.codes.

  21. comment
    Comment #20051169

    Oh, and we use asym because it's useful for us to be able to inspect the token (and see stuff like it's permissions and expiration client side). I only kinda mention this a bit lat…

  22. comment
    Comment #20051162

    This great feedback. I'm definitely not a crypto expert. I'm happy to update the post with a different padding algorithm if you want to suggest one. I'm a little hesitant on swappi…

  23. comment
    Comment #20050965

    I actually just aimed for simplicity and stuff folks might be semi-familiar with. It might be worth adding a little note that EC would be more efficient all around.

  24. comment
    Comment #20050944

    Thank you so much, I really appreciate the kind words!

  25. comment
    Comment #20048983

    Because JWT is well specified and supported and it's useful in our case for proxy users to be able to inspect the token.