HNHacker News
TopNewBestAskShowJobs

hacksilver

656 karma · joined February 13, 2021

submissionscomments
hacksilver··on Structure of Fruit Fly Brain (2018)
Link to the excellent paper (IMHO) behind this article: https://cell.com/cell/fulltext/S0092-8674(18)30787-6

You might also like: http://virtualflybrain.org/

hacksilver··on UK Internet providers tracking sites we visit in secretive trial
See recent discussion: https://news.ycombinator.com/item?id=26430266
hacksilver··on On the Dangers of Stochastic Parrots: Can Language Models Be Too Big?
See recent discussion: https://news.ycombinator.com/item?id=26306085
hacksilver··on What are some of your favorite basic math hacks?
"The essence of mathematics is in universal methods for solving all problems in a particular class of problems. Use of “hacks”/”tricks” is a replacement of mathematics by cheap surrogates. Hacks/tricks can work at a certain level, but frequently obstruct students’ progress at the next level of learning of mathematics."

I would have to agree with the article.

I tried to learn the Trachtenberg system [1] a while back. I thought it would be a simple and fun thing to do. Maybe it's just my brain but I couldn't wrap my head around all the different rules for simple multiplication. Rather than speeding up my mental arithmatic it slowed it down considerably. In the end I gave up, feeling a little bit more stupid than when I started.

[1] https://en.wikipedia.org/wiki/Trachtenberg_system

hacksilver··on Commenting Source Code: Is It Worth It for Small Programming Tasks? (2018)
I try to let my code be self-documenting (self-explonatory function/variable names etc) with little to no commenting as possible. I don't always achieve what I set out to accomplish though. I can revisit my code after a few months and my initial thought can be 'What?'. That's a big hint that I failed and it's time to add some comments.
hacksilver··on Commenting Source Code: Is It Worth It for Small Programming Tasks? (2018)
Abstract

Maintaining a program is a time-consuming and expensive task in software engineering. Consequently, several approaches have been proposed to improve the comprehensibility of source code. One of such approaches are comments in the code that enable developers to explain the program with their own words or predefined tags. Some empirical studies indicate benefits of comments in certain situations, while others find no benefits at all. Thus, the real effect of comments on software development remains uncertain. In this article, we describe an experiment in which 277 participants, mainly professional software developers, performed small programming tasks on differently commented code. Based on quantitative and qualitative feedback, we i) partly replicate previous studies, ii) investigate performances of differently experienced participants when confronted with varying types of comments, and iii) discuss the opinions of developers on comments. Our results indicate that comments seem to be considered more important in previous studies and by our participants than they are for small programming tasks. While other mechanisms, such as proper identifiers, are considered more helpful by our participants, they also emphasize the necessity of comments in certain situations.

Link to paper [pdf]: https://cse.cs.ovgu.de/cse-wordpress/wp-content/uploads/2018...

hacksilver··on Ask HN: Someone just starting, should they use GitHub? Gitlab? Something else?
I hadn't heard of Fossil before so I looked it up. There is a good hn discussion from a while back about Fossil vs Git [1] and the associated article [2]

[1] https://news.ycombinator.com/item?id=19006036

[2] https://fossil-scm.org/home/doc/trunk/www/fossil-v-git.wiki