Live data from Hacker News

Viewing profile — davydog187

davydog187

HN member
Joined
Tue, Oct 07, 2014, 3:24 PM UTC
HN karma
936
Public activity
125 items

About davydog187

CTO, Bitfo https://davelucia.com

[ my public key: https://keybase.io/davydog187; my proof: https://keybase.io/davydog187/sigs/x3mB-IgJ3o7zEHdASOIfMtDBpQfg4GVkXXKZ1aBaD-I ]

Recent public activity

  1. comment
    Comment #45643131

    We use Elixir at TV Labs to build our web services, a realtime matching engine, execute sandboxed Lua code, talk to microcontrollers over binary protocols, machine learning, and mu…

  2. comment
    Comment #44004588

    Touche, although that is a 5 line utility. Filtering which search results? On hex.pm that’s irrelevant. On good “library name + elixir”

  3. comment
    Comment #44003748

    Early in the Elixir days, every library was named Thing-ex of ex-Thing. IMO this is really lazy in terms of naming and from a usage perspective, you get really tired of typing that…

  4. comment
    Comment #44001376

    I have a personal mission to never name any libraries with the -ex prefix

  5. comment
    Comment #43998151

    Probably not, you should come to Code BEAM NYC, although a bit of a trek for you. I will be trying to travel more in 2026

  6. comment
    Comment #43998119

    Elixir is not a sandboxed language, so you can't just accept arbitrary Elixir programs from users and execute them inside of your application without security concerns. Lua, on the…

  7. comment
    Comment #43998074

    There is a fennel channel in the discord/slack if you're interested. I'm not sure how successful it has been

  8. comment
    Comment #43998062

    Both the Lua library and Luerl predate Pythonx. I started this library nearly 2 years ago, its only now that I'm releasing a stable version. However, Pythonx was originally created…

  9. comment
    Comment #43998033

    Thanks, I really appreciate that. While its not my main focus by any means, its been a really fun project to chip away at (both the higher level library and Luerl itself). I do thi…

  10. comment
    Comment #43998020

    Let me know if you have any questions, I'd be happy to assist

  11. comment
    Comment #43996224

    If you're looking for a cool example of Lua running on the BEAM, check out the creator of Luerl (Robert Virding) space ship demo https://github.com/rvirding/ship-demo

  12. comment
    Comment #43996193

    Thanks Josh, hope to see you soon, its been a while

  13. comment
    Comment #43996142

    Author here! Luerl++ is not a valid module name :) More seriously, I considered alternate names, but settled on this because it was short, literal, and given that its in the contex…

  14. story
  15. comment
    Comment #43556148

    For most of the workloads you’re putting on the BEAM, they are IO bound and this is not of any consequence

  16. comment
    Comment #42606936

    Ok but in literally any other language you minimally need this setup to do PubSub. Elixir gives more options and lets you do it natively. Also, there are simpler options for cluste…

  17. comment
    Comment #42464121

    Yay, I have a commit or two in this release! So excited to see the type system continue to roll out

  18. comment
    Comment #42366494

    Whoops, thought you were OP

  19. comment
    Comment #42366471

    Rather than promtail, have you looked at Vector? I just started an MVP of shipping logs directly to our product for end-user consumption using Vector + NATS, and it’s a killer comb…

  20. comment
    Comment #42318167

    I highly recommend checking out [Flop]( https://hexdocs.pm/flop/readme.html ) and its Phoenix.Component [Flop Phoenix]( https://hexdocs.pm/flop_phoenix/readme.html ). Its extremely…

  21. story
  22. story
  23. comment
    Comment #40658170

    Both the Elixir and Gleam type systems run at compile time (and whenever you recompile during development) There are no plans for runtime checking AFAIK

  24. comment
    Comment #40537979

    Where will you go?

  25. comment
    Comment #40537913

    We're pretty close to the same conclusion. We can't run a business on an unstable platform.