Viewing profile — bow_
bow_
HN member- Joined
- Sun, May 06, 2018, 11:46 AM UTC
- HN karma
- 106
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About bow_
No profile information was provided.
Recent public activity
-
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…
-
comment
Comment #44898220
Right ~ fair enough. I should have clarified I meant Debian stable (and by extension all other non-rolling release distros).
-
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…
-
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…
-
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…
-
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 .…
-
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…
-
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.…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…