marinintim
Roscomnadzor is blocking Google Docs
Inputs and Outputs or How to Shape Your Worldview Before Someone Does It for You
That company whose name used to contain HTML script tags Ltd
“Your Data” Is Broader Than You Think
If the source supports [Webmentions][https://webmention.net/], I'll send it too.
Ask HN: What are 'means of production' in IT companies?
Show HN: Readpapers.net, bookmark papers and store backups of PDFs
Visitors, a fast web log analyzer (2004, antirez)
An HTML attribute potentially worth $4.4M to Chipotle
Ask HN: What are some unsolved problems in everyday computing?
Show HN: Web Extension to manage all tech abbreviations
Graphite, Grafana and Statsd Gotchas (2016)
Show HN: Checklist – small and unobtrusive checklist tool
How to Learn Algorithmic Trading (2010)
I don't think that keyboard part is really meaningful to anyone who claims to love programming, so it must be problem solving coupled with complex interactions between abstract idea how to solve it with concrete pecularities of programming languages, platforms, libraries, etc. The second part doesn't go anywhere whether you solve problems for Business Folks or scratch your own itch.
That means that difference between the perspectives is only who's supplying the problems. That reminds me of another distinction, namely, the one between painters and commercial illustrators (not sure if that is proper nomenclature). The path of Painter is hard and lonely, most of the painters we know today did some kind of commercial work or lived off 'grants' from philantropists. Or you can earn your paycheck doing something else and program as a hobbyist, for its own sake. I think that this is also valid programming 'culture' that exists somewhat under the radars of 'tech industry'.
21 Ideas for Software Developer
Show HN: Airports info API
Timeit: my first tool in Rust
So when I do emacs I use mule, which is mapped by default as C-/. It is not so bad if you remap Caps to Control, but still not one key.
Using Caps Lock for its intended purpose means that it's another mode that you need mental resources to keep track of.
Historical aside that's not related to your comment: early Soviet computers modeled after IBM PC had Latin key, that basically worked like Shift, but it changed layout from Cyrillic to Latin and vice versa. This idea died after MS Windows, that didn't (and still doesn't? I don't know) have this option, took over the market.