How I Start - Let's Build a Ruby Gem Together! | Yuki & Moto Press http://yukimotopress.github.io/start
Everyone is getting hilariously rich and you're not (hint: it's about SF tech bros and Bitcoin) | The New York Times https://www.nytimes.com/2018/01/13/style/bitcoin-millionaires.html
Is the answer to phone addiction a worse phone? | The New York Times https://www.nytimes.com/2018/01/12/technology/grayscale-phone.html
If you have any interest in Clojure, Lisp or functional programming, you should read this list (early and often).
Thanks to Azel4231 for the list on Github. More at https://feierabendprojekte.wordpress.com
Also from Azel4231: An introduction to Clojure (2015, slides in PDF format)
IBM mainframe tube module part II: Powering up and using a 1950s key debouncer http://www.righto.com/2018/01/ibm-mainframe-tube-module-part-ii.html
Digital minimalism for the working hacker | Z.D. Smith http://blog.zdsmith.com/posts/digital-minimalism-for-the-working-hacker.html
Inside one of America's last pencil factories | The New York Times https://www.nytimes.com/2018/01/12/magazine/inside-one-of-americas-last-pencil-factories.html
4 lessons for software developers from 1970s mainframe programming | HPE https://www.hpe.com/us/en/insights/articles/4-lessons-for-modern-software-developers-from-1970s-mainframe-programming-1709.html
ClojureScript syntax in 15 minutes | shaunlebron https://github.com/shaunlebron/ClojureScript-Syntax-in-15-minutes
Murdoch’s News Corp. warns Facebook to avoid ‘political’ changes | Bloomberg https://www.bloomberg.com/news/articles/2018-01-12/murdoch-s-news-corp-warns-facebook-to-avoid-political-changes
The state of Atom’s performance | blog.atom.io http://blog.atom.io/2018/01/10/the-state-of-atoms-performance.html
2017 JavaScript rising stars (you have to do a little clicking once you get there) https://risingstars.js.org/2017/en/
Ruby still isn't dead | Engine Yard https://www.engineyard.com/blog/ruby-still-isnt-dead
Firefox bullshit removal via about:config | haasn https://gist.github.com/haasn/69e19fc2fe0e25f3cff5
Modern JavaScript explained for dinosaurs | Medium https://medium.com/the-node-js-collection/modern-javascript-explained-for-dinosaurs-f695e9747b70
Unix's curl utility coming to Windows | daniel.haxx.se https://daniel.haxx.se/blog/2018/01/13/microsoft-curls-too/
There's a simplicity to the Ode blogging system that is lacking in almost everything else out there. I say this as I test a static blogging system that is bringing in about 100 dependencies right now. https://ode.io/home/
Brave and DuckDuckGo Partner to Improve Privacy on the Web | Brave.com https://brave.com/brave-and-duckduckgo-partner-to-improve-privacy-on-the-web/
Samsung is the latest OEM to unlock FM chips in new phones | Ars Technica https://arstechnica.com/gadgets/2018/01/samsung-will-start-unlocking-fm-radio-chips-in-new-phones/
We’d love to link you to this website but it’s impossible | The Outline https://theoutline.com/post/2855/we-d-love-to-link-you-to-this-website-but-it-s-impossible
Don't rely on \r \n in your regexes. I have based a couple on the files having Windows-style endings, and I'm now realizing that text editors can change all endings automatically when you open up a document. Endings of \r\n can become \n if the editor is set that way.
Why the office needs a typewriter revolution | Low-Tech Magazine http://www.lowtechmagazine.com/2016/11/why-the-office-needs-a-typewriter-revolution.html
Improving ourselves to death | The New Yorker https://www.newyorker.com/magazine/2018/01/15/improving-ourselves-to-death
Dropbox Files Confidentially for U.S. IPO - Bloomberg https://www.bloomberg.com/news/articles/2018-01-11/dropbox-is-said-to-file-confidentially-for-initial-offering
I tried Debian 9.3 with GNOME (and non-free firmware). Smooth sailing with usual exception of tweaks for my HD (1920x1080) screen. Apps fare worse than the desktop. After scaling things up, fonts don't look so good. Once Ubuntu "fixes" their 17.10 ISO, I need to try it.
With ingestible pill, you can track fart development in real time on your phone | Ars Technica https://arstechnica.com/science/2018/01/with-ingestible-pill-you-can-track-fart-development-in-real-time-on-your-phone/
Microsoft halts AMD Meltdown and Spectre patches after reports of unbootable PCs - The Verge https://www.theverge.com/2018/1/9/16867068/microsoft-meltdown-spectre-security-updates-amd-pcs-issues
‘It can’t be true’: Inside the computer processor industry’s meltdown | Bloomberg https://www.bloomberg.com/news/articles/2018-01-08/-it-can-t-be-true-inside-the-semiconductor-industry-s-meltdown
FBI chief calls encryption a ‘major public safety issue’ | The Washington Post https://www.washingtonpost.com/world/national-security/fbi-chief-calls-encryption-a-major-public-safety-issue/2018/01/09/29a04166-f555-11e7-b34a-b85626af34ef_story.html
I just tried Debian Stable Live with nonfree firmware, and everything worked. I had to make some adjustments because most Linux/Unix GUIs (I was using Xfce) don't expect an HD (1920x1080) screen out of the box. I'm shocked at how well it went.
A very thoughtful post by James Bennett on the importance, value and necessity of a CS degree for a career in programming http://www.b-list.org/weblog/2018/jan/08/degrees/
Intel handling of CPU bugs disclosure 'incredibly bad,' says OpenBSD's Theo de Raadt | iTWire https://www.itwire.com/security/81338-handling-of-cpu-bug-disclosure-incredibly-bad-openbsd-s-de-raadt.html
It's well past time that I get out of shared hosting and onto a "real" server, meaning some kind of VPS (DigitalOcean, Linode, Vultr). Shared hosting is a byproduct of the LAMP-stack era, which is not the world we're in now.
I'm trying other Windows editors, but Vim is still winning. While I currently find it hard to write code in Vim, for these short posts the Vim "modal" editing style is perfect. Ability to edit and write w/o mouse and arrow keys is a huge bonus.
I tweet a lot, but I don't have nearly enough followers to make it worth my while. When is it "worth it"? 5K, 10K, 100K? This is one of many reasons I want my social-media messages to have a permanent life on my own web site.
BaseCS: A compiled list of resources from the basecs series | Vaidehi Joshi https://github.com/vaidehijoshi/basecs-series
I am trying the Kinesics Text Editor for Windows. Quirks aside, deal-breaker is the seeming lack of word wrap. http://turtlewar.org/projects/editor/
I started 'How to Use Emacs, an Excellent Clojure Editor | Clojure for the Brave and True,' and it was a bit of a disaster (says Vim user who sees irony in the bizarre world of another esoteric text editor) https://www.braveclojure.com/basic-emacs/
So yeah, about Clojure's syntax | Val on Programming http://vvvvalvalval.github.io/posts/2018-01-06-so-yeah-about-clojures-syntax.html
How transgender composer Wendy Carlos changed music forever | 98.7WFMT https://www.wfmt.com/2016/11/17/transgender-composer-wendy-carlos-changed-music-forever/
Regarding the em dash | The Millions https://themillions.com/2018/01/regarding-the-em-dash.html
An 8-tube module from a 1954 IBM mainframe examined: it's a key debouncer http://www.righto.com/2018/01/examining-1954-ibm-mainframes-pluggable.html
Still learning the Vim vocabulary. How to search for a particular word: To find the word duck, use :/duck. Then type n for the next occurrence. If you are already in your text on the word "duck," type # or ? in command mode to find the next occurrence.
Ominous note: I can write in Vim, but can I develop in it? Short programs are one thing, but I was working on a 400-line program, and I'm not there yet. I will be switching between Vim and Geany for that one.
Lessons from 7 self-taught coders who now work full time as software developers | FreeCodeCamp https://medium.freecodecamp.org/inspirational-success-stories-from-self-taught-web-developers-4f6f375cf17d
The only reason I'm comfortable doing so many Twitter updates is that all the ones I do from a computer also appear here: http://stevenrosenberg.net/blog/updates/
600 free online programming & computer science courses you can start in January | FreeCodeCamp https://medium.freecodecamp.org/600-free-online-programming-computer-science-courses-you-can-start-in-january-3d4b1ed473aa
Clojure 1.9 has been released | Cognitect Blog http://blog.cognitect.com/blog/clojure19
If the Windows command line is teeming with editing choices, they sure are hiding from me, so I'm sticking with the decidedly non-Windows-y Vim
Why Raspberry Pi isn't vulnerable to Spectre or Meltdown - Raspberry Pi https://www.raspberrypi.org/blog/why-raspberry-pi-isnt-vulnerable-to-spectre-or-meltdown/
A Science Project: Make the 486 Great Again! – Modern Linux in an ancient PC | YKM http://yeokhengmeng.com/2018/01/make-the-486-great-again/
Trump: I'm a 'very stable genius' | CNNPolitics http://www.cnn.com/2018/01/06/politics/donald-trump-white-house-fitness-very-stable-genius/index.html
Java Notes for Professionals book (a very, very large book available as a PDF) http://books.goalkicker.com/JavaBook/
How to become a pure mathematician or statistician (aka a little light reading) http://hbpms.blogspot.com/
Learn React with the React Starter Kit | Glitch https://medium.com/glitch/react-starter-kit-1ce6658265c5
The State of JavaScript Frameworks, 2017 | Part 1: Front-End Frameworks https://www.npmjs.com/npm/state-of-javascript-frameworks-2017-part-1/
How Linux is dealing with Meltdown and Spectre | ZDNet http://www.zdnet.com/article/how-linux-is-dealing-with-meltdown-and-spectre/
Vim 8.0 has been great in Windows 10, but I've been having issues in Windows 7. I'm talking about command-line Vim -- lots of screen issues. No trouble with Gvim in Win 7.
The command line in Windows 10 is much better than the one in Windows 7 (and I am in the Windows command line a lot these days)