Live data from Hacker News

Viewing profile — bow_

bow_

HN member
Joined
Sun, May 06, 2018, 11:46 AM UTC
HN karma
106
Public activity
29 items

About bow_

No profile information was provided.

Recent public activity

  1. comment
    Comment #48665886

    > My point is that if you care deeply about what is being installed in the image, size, dependencies, bloat, etc. then perhaps using the NixOS abstraction is the wrong approach. In…

  2. comment
    Comment #44898220

    Right ~ fair enough. I should have clarified I meant Debian stable (and by extension all other non-rolling release distros).

  3. comment
    Comment #44897607

    My own view: rolling release distros gets less in my way than distros like Debian. They allow me to install anything I want, as close as possible to upstream. Not saying one is bet…

  4. comment
    Comment #43678892

    Right. Because only laid-off employees can cause such a damage of course (/s). This is a twisted way to look at the risk. Disgruntled employees have more reason to wreak havoc. All…

  5. comment
    Comment #43229506

    I have been out of the field for some time, so I am not sure how much BLAST is used these days. Therer was a time when BLAST-ing a DNA and protein sequence you have is like doing a…

  6. comment
    Comment #42652733

    Bit of an aside, I found this bit from https://hackclub.com/clubs/ interesting: > in the Hack Club Slack (Discord-style online groupchat), you'll find a group of 27,253+ fabulous .…

  7. comment
    Comment #37952684

    I can second AsciiDoc. It hits the sweet spot between Markdown (arguably more suited for short-ish content) and LaTeX (full-blown academic papers with citations, formulas, etc.). H…

  8. comment
    Comment #35195077

    GSoC is awesome and I'm happy to see it's still running. The experience I got as a student in 2012 was invaluable for my career in tech ~ more so since I did not formally study CS.…

  9. comment
    Comment #35055422

    > But the real question is why they don't do the same for tax evasion? Who says they don't? If I had to guess, I would say the magnitude of the problem is just more complex. The ta…

  10. comment
    Comment #31926148

    It's neat ~ could have used checks in-between to ensure e.g. `$(go env GOBIN)` is not empty. For something more comprehensive (of course with a larger install size) and the possibi…

  11. comment
    Comment #31845565

    Not really (for the first part at least, am not yet finished with the second part). I did deviate a little bit with my Rust implementation. This was my goal anyway: implement Lox d…

  12. comment
    Comment #31842120

    I didn't worry because of Java's perceived lack of 'excitement'. Just that I am more familiar with other languages and I worried I'd get lost trying to understand Java and not dige…

  13. comment
    Comment #31838596

    I hesitated a little bit before deciding to purchase and go through the book. Had already read many glowing reviews then, but was not sure if the choice of language (Java) for the …

  14. comment
    Comment #31157842

    Introducing `false` as a standalone type but not `true` is what makes this weird. Generic, literal returns are fine. Python is another language that has it [1]. The introduction of…

  15. comment
    Comment #23167556

    Here I disagree. HTTPS gives guarantee to visitors of the site that they can trust the information being served to them. A malicious actor hijacking plain HTTP connections does not…

  16. comment
    Comment #22979211

    And `pyenv` [1], for Python. I came into `nodenv` after being a regular user of `pyenv` for a while. Started with `nvm`, but wished for something more pyenv-like. There is also `as…

  17. comment
    Comment #22875217

    Type hints are machine-checkable documentation, similar to doctests in my view. Since I started using them, the number of runtime errors coming out from my own code has been drasti…

  18. comment
    Comment #19989300

    Why do you think it is the worst? If you don't consider Python, what would you then think is the worst? Genuinely curious. I use Python daily and I rarely encounter problems with i…

  19. comment
    Comment #19940329

    > how does the „two copies“ phenomenon of the human genome and the „two copies“ thing of chromosomes fit together? Are those one and the same concept? Which phenomena are you refer…

  20. comment
    Comment #19877945

    I used to do print debugging a lot. And then I tried using the `breakpoint()` call available since Python 3.7[1], and now I can't imagine doing any serious debugging without PDB (o…

  21. comment
    Comment #19848254

    There is indeed no limitation on the number of tokens in a game. There are many combo wins that involve having (technically) infinite tokens, dealing infinite damage, gaining infin…

  22. story
    Ask HN: How do you document your architecture?

    I'm wondering if there are any best practices to document your software architecture design. Related to this, are there are any public examples of a good software architecture docu…

  23. comment
    Comment #18697921

    Looks neat! Pattern matching is one of those features that I sorely miss when I have to program in Python. I do feel a bit wary seeing this[1] though, given that `_` can be conside…

  24. comment
    Comment #18672378

    It depends. Another commenter mentioned Cram, which I would look into if checking stdout/stderr (mostly) is enough for my use case. If I am already using a specific framework to wr…

  25. comment
    Comment #18671538

    Some time ago I wrote a pytest plugin[1] that helps me test my long running shell scripts. The idea was to treat the shell process as a fixture, and conditions before and after the…