Hacker Newsnew | past | comments | ask | show | jobs | submit | Cmerlyn's commentslogin

> why post it today?

Maybe because the author found out about GnuCash today and wanted to share? https://xkcd.com/1053/


> There's probably less than a few thousand people on earth with the level of skill and expertise to build something at the scale of UE4

Thankfully, there are millions of people who can build something at the scale of linux or firefox. Why else would it be possible for them to be open source?


You eating sugar doesn't harm others. Second hand smoke does.


I disagree, because more people eating sugar means that type of food becomes cheaper due to economy of scale. At the same time I second hand suffer because most of my preferred, apparently healthier diet eventually becomes exotic and costs more.


"Sugar" (read: high fructose corn syrup) isn't cheaper purely because of economies of scale. It's largely cheaper because the government subsidises corn farmers, whose corn is then used to produce a cheaper form of sweetener that is used to replace traditional cane sugar (which I believe is subject to tariffs in the US) in soft drinks.


It absolutely does. Driving up medical utilization affects everybody.


Wouldn't an operating system be a performance-critical piece of software despite being an experiment in object-capabilities design?


Yes, because if cryptocurrencies became the standard, armies will become obsolete and Nation states will dissolve their Military programs. Makes sense.


Ha. That would be true if the only purpose an army was to stabilize the currency. The army/military of any nation does far more than that.


No they aren't. A macro solution is always less readable and less performant than a proper compiler feature. But you can't get a compiler feature for everything. People have different needs for different tasks and doing all of it in the compiler is just not going to work. Macros allow programmers to implement features that would otherwise take years (if not decades) of standardization to be accepted in a language.


> I feel that this is a fad and distraction

LMAO. Using a notebook with executable code is literally the modern version of Knuth's literate programming.

While I personally don't do much of it, I loved Peter Norvig's python notebooks[1]. Go through one of them and tell me it's not a good aid in teaching people concepts.

[1]: https://github.com/norvig/pytudes/


wouldn't it check for aliases and functions first?


It was on r/mechanicalkeyboards yesterday. https://www.reddit.com/r/MechanicalKeyboards/comments/9571bb...


It's not that difficult. The names are different but they "make sense". It's like 'fifteen', 'sixteen' and 'seventeen' stretched up to 100. Different names, but the pattern is sort of obvious with a few exceptions here and there.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: