Live data from Hacker News

Viewing profile — guilherme-puida

guilherme-puida

HN member
Joined
Sat, Feb 12, 2022, 2:07 PM UTC
HN karma
274
Public activity
64 items

About guilherme-puida

Software engineer from Brazil.

Chat with me! guilherme at puida.xyz

Recent public activity

  1. story
  2. comment
  3. story
  4. comment
    Comment #41290363

    I maintain dasel on Debian [1], and It's such a nice tool! I don't use most of its advanced capabilities, but being able to convert from/to any of those formats with a single tool …

  5. comment
    Comment #41287112

    > dasel: JSON/YML/XML/CSV parser, similar to jq, but different syntax, not sure I'd grow into it, but often need to parse YML like JSON and failing I maintain dasel on Debian, and …

  6. comment
    Comment #40985245

    I use senpai+soju+gamja and they all work very well together.

  7. comment
    Comment #40935276

    In Brazil we have Lattes ( https://pt.wikipedia.org/wiki/Plataforma_Lattes ). The English translation does not mention it, but one of it's most useful features is a centralized res…

  8. story
  9. comment
    Comment #40889996

    I really like Software Unscripted by Richard Feldman.

  10. story
  11. comment
    Comment #40871113

    wcurl does a lot more than that, though: parallel downloads, retries, following redirects (and other things, that are all written in the blog post). There's also some value in prov…

  12. story
  13. comment
    Comment #40560905

    As Long As it Suits the Community, I guess. I might be naive, but the reasons he gave for his decision don't strike me as selfish.

  14. comment
    Comment #40465217

    > Isn't it the case that Debian builds of go 'packages' (i.e. making a .deb package') are using the pre modules mechanisms? As far as I know, yes: https://salsa.debian.org/go-team/…

  15. comment
  16. comment
    Comment #40145939

    Off the top of my head, Andreas Kling and Casey Muratori don't fall into any of those buckets. There are probably more examples as well.

  17. comment
    Comment #40014638

    Common Lisp, maybe?

  18. story
  19. comment
    Comment #37355219

    > There are no good music on yt because of at least lack of organization of tracks/albums/discography, lack of lossless and of course lack of a decent search. I don't think childre…

  20. comment
    Comment #37155372

    > I’m shocked actually that you don’t get this kind of mentorship where you work. What’s your Director doing? Bold of you to assume that every company has a technically competent d…

  21. comment
    Comment #37155284

    When you create $XDG_CONFIG_HOME/emacs/init.el before starting emacs for the first time your `user-emacs-directory' will be set to it. However, the other locations (.emacs, .emacs.…

  22. comment
    Comment #37033853

    > By contrast, in Vim you use $ to move to end of line, and ^ to move to begin of line. You can also use shift+i and shift+a to move o beggining/end of line and enter insert mode.

  23. comment
    Comment #36956063

    > So in your workflow you never "git commit -a"? I like seeing what I'm about to commit, so I always do `git commit -p` or `git add -i`. Most people where I work do the same, so I …

  24. comment
    Comment #36722928

    forEach is just an alternate syntax for a for..in loop, that instead of being a block it takes a closure. It's not functional, since it's only used for side-effects.

  25. comment
    Comment #36684781

    Sure, but `forEach` is not even in the same category as map/filter/reduce. `forEach` is in no way functional.