Title photo
Think globally, microblog locally
Tue, 27 Feb 2018

The Racket Manifesto http://felleisen.org/matthias/manifesto/

I just discovered the @fngeekery podcast by @stevenproctor and downloaded a bunch of episodes. Looks great so far. https://www.functionalgeekery.com

A programmable programming language (it's Racket) - Communications of the ACM https://cacm.acm.org/magazines/2018/3/225475-a-programmable-programming-language/fulltext

Lisp is for lovers | lisp.sh http://lisp.sh/

Racket comes with DrRacket, a simple-to-use IDE that lets you "choose" a Racket language and make stuff happen pretty quickly https://racket-lang.org/

Racket, which is a Scheme, which is a Lisp, can do a desktop GUI: The Racket Graphical Interface Toolkit http://docs.racket-lang.org/gui/index.html

Sun, 25 Feb 2018

Inside the OED: Can the world’s biggest dictionary survive the Internet? - The Guardian https://www.theguardian.com/news/2018/feb/23/oxford-english-dictionary-can-worlds-biggest-dictionary-survive-internet

This SVG always shows today’s date – Terence Eden's Blog https://shkspr.mobi/blog/2018/02/this-svg-always-shows-todays-date/

'MAS*H' oral history: Untold stories from one of TV's most important shows - Hollywood Reporter https://www.hollywoodreporter.com/features/mash-oral-history-untold-stories-one-tvs-important-shows-1086322

Sat, 24 Feb 2018

Startup called Whimsical goes all in on Clojure, ClojureScript and React/Reagent https://whimsical.co/tech/how-we-built-whimsical/

Apple in China: who holds the keys? – Matthew Green https://blog.cryptographyengineering.com/2018/01/16/icloud-in-china/

Google's AMP: the missing controversy – Ferdy Christant https://ferdychristant.com/amp-the-missing-controversy-3b424031047

Wed, 21 Feb 2018

Scripting the Vim editor, Part 1: Variables, values, and expressions - Damian Conway - IBM https://www.ibm.com/developerworks/library/l-vim-script-1/index.html

Tue, 20 Feb 2018

A serious push for free college in California - The Nation https://www.thenation.com/article/a-serious-push-for-free-college-in-california/

The meaning of 'middle class,' in Silicon Valley, anyway - Palo Alto Online https://paloaltoonline.atavist.com/the-meaning-of-middle-class

Facebook’s next project: American inequality - A Stanford economist is using the company's vast store of personal data to study why so many in the U.S. are stuck in place economically - Politico https://www.politico.com/story/2018/02/19/facebook-inequality-stanford-417093

Securing your Linux web server – 'Linux in Action' author David Clinton https://hackernoon.com/securing-your-linux-web-server-2be683c223eb

Why it’s so hard to actually work in shared offices (it's really about WeWork) - The Walrus https://thewalrus.ca/why-its-so-hard-to-actually-work-in-shared-offices/

The beauty of the COBOL programming language - DevOps.com https://devops.com/the-beauty-of-the-cobol-programming-language-v2/

Amazon doesn’t just want to dominate the market—it wants to become the market - The Nation https://www.thenation.com/article/amazon-doesnt-just-want-to-dominate-the-market-it-wants-to-become-the-market/

Mon, 19 Feb 2018

'Just an ass-backward tech company': How Twitter lost the Internet War - Vanity Fair https://www.vanityfair.com/news/2018/02/how-twitter-lost-the-internet-war

The Facebook armageddon: The social network's increasing threat to journalism - Columbia Journalism Review https://www.cjr.org/special_report/facebook-media-buzzfeed.php

A Clojure learning journey - Robert Stuttaford https://www.stuttaford.me/2018/02/18/a-clojure-learning-journey/

Browse without baggage in Firefox: Set Tracking Protection to always on - The Firefox Frontier blog https://blog.mozilla.org/firefox/tracking-protection-always-on/

twitter-api for Clojure by Adam Wynne https://github.com/adamwynne/twitter-api

Sun, 18 Feb 2018

The Micro text editor showcases the power of Go as a cross-platform programming language. It really seems to be write once, compile and then run everywhere. Maybe I should consider Go for console app development. Can Go easily do GUIs? https://micro-editor.github.io/

Don Marti's blog strikes me as very important reading. He is a former Linux Journal editor who is now an open-source strategist at Mozilla. Lots of good information on Internet privacy and ad shenanigans. https://blog.zgp.org/

So you want a console text editor for Windows https://virtuallyfun.com/2018/02/15/wanted-console-text-editor-for-windows/

Thu, 15 Feb 2018

Why is Salesforce taking over skyscrapers around America? - The Ringer https://www.theringer.com/tech/2018/2/8/16990236/salesforce-skyscraper-san-francisco-skyline

Peter Thiel, retreating from Silicon Valley's tech scene, is moving to L.A. - LA Times http://www.latimes.com/business/la-fi-peter-thiel-20180215-story.html

Classroom desk replaced by IKEA couches, beanbags and rocking chairs. Will it help students learn? - LA Times http://www.latimes.com/local/lanow/la-me-school-seating-20180215-story.html

Why Silicon Valley billionaires are prepping for the apocalypse in New Zealand - The Guardian https://www.theguardian.com/news/2018/feb/15/why-silicon-valley-billionaires-are-prepping-for-the-apocalypse-in-new-zealand

Why ad companies love google’s ad blocker, but hate Apple’s privacy features - How-to Geek https://www.howtogeek.com/342297/why-ad-companies-love-googles-ad-blocker-but-hate-apples-privacy-features/

Astrophotographer spots Elon Musk's Tesla roadster cruising through space (video) - Space.com https://www.space.com/39699-astrophotographer-spots-elon-musks-roadster-in-space-video.html

Email is your electronic memory - FastMail Blog https://blog.fastmail.com/2018/02/14/email-is-your-electronic-memory/

Real-world 4G LTE vs. 5G test benchmark: 14x bandwidth - React, etc. https://react-etc.net/entry/real-world-4g-lte-vs-5g-test-benchmark-14x-bandwidth

What students know that experts don't: School is all about getting the credential, not building skills http://www.latimes.com/opinion/op-ed/la-oe-caplan-education-credentials-20180211-story.html

Wed, 14 Feb 2018

Who killed the junior developer? – Melissa McEwen https://medium.com/@melissamcewen/who-killed-the-junior-developer-33e9da2dc58c

Tue, 13 Feb 2018

I'm using MSN's Politics page. Lots of @NYTimes and @WAPO, no paywalls https://www.msn.com/en-us/news/politics/

All she has to do to collect a million lotto jackpot is make her name public. She refuses. - Washington Post https://www.msn.com/en-us/news/us/all-she-has-to-do-to-collect-a-dollar560-million-lotto-jackpot-is-make-her-name-public-she-refuses/ar-BBJ4Jsr

Mon, 12 Feb 2018

Influential guitar author and editor Tom Wheeler dies - Reverb News https://reverb.com/news/influential-guitar-author-and-editor-tom-wheeler-dies-at-70

Zombie processes are eating your memory - Random ASCII https://randomascii.wordpress.com/2018/02/11/zombie-processes-are-eating-your-memory/

Is JavaScript trash? — Part 1 – Julien Etienne https://medium.com/@julienetienne/is-javascript-trash-part-1-5310ac4e20d0

Self-Education for Web Developers, a guide for beginners in programming - mkdev.me https://mkdev.me/en/book

When to use SQLite https://sqlite.org/whentouse.html

Sat, 10 Feb 2018

It's not lost on me that setting up the Leiningen environment (or whatever you call it) for Clojure is both easier to do and understand in Windows than it is in Fedora. I'm glad there is now a package for Debian, but Fedora needs one, too.

The power of Clojure: Debugging — Cambium Consulting https://cambium.consulting/articles/2018/2/8/the-power-of-clojure-debugging

In web development, everything easy is hard again – Frank Chimero https://frankchimero.com/writing/everything-easy-is-hard-again/

Fri, 09 Feb 2018

I installed the Clojure project Leiningen on Fedora Linux via the script. It's not the kind of thing that Linux users generally use to install things. I finally got it to work, though. Windows installation is much easier. https://leiningen.org/

Twitter and Snap's success could be bad news for publishers - Axios https://www.axios.com/twitter-snap-ad-revenue-publishers-digital-media-f81061d7-993c-433b-b7b0-3d7e698f9b44.html

Facebook testing 'downvote' button for comments - Axios https://www.axios.com/facebook-testing-downvote-button-for-comments-1518192287-60041627-d1ee-4dcc-bd82-07fbe8182cbb.html

WeWork: The perfect manifestation of the millennial id - The Atlantic https://www.theatlantic.com/magazine/archive/2018/03/wework-the-perfect-manifestation-of-the-millennial-id/550922/

Meet the dogs of Chernobyl – the abandoned pets that formed their own canine community - The Guardian https://www.theguardian.com/lifeandstyle/2018/feb/05/dogs-chernobyl-abandoned-pets-stray-exclusion-zone

My advice for coding bootcamp graduates - Ross Williamson https://thinkfaster.co/2018/02/my-advice-for-coding-bootcamp-graduates/ tl;dr: You need to know Big-O, so take classes on Data Structures and Algorithms, and Probability and Statistics either at community college or online, and when you do this, put it on your resume.

Inside the desperate fight to keep old TVs alive - The Verge https://www.theverge.com/2018/2/6/16973914/tvs-crt-restoration-led-gaming-vintage

Plagiarism software unveils a new source for 11 of Shakespeare's plays - The New York Times https://www.nytimes.com/2018/02/07/books/plagiarism-software-unveils-a-new-source-for-11-of-shakespeares-plays.html

How to know when a child's flu turns serious - The New York Times https://www.nytimes.com/2018/02/07/well/family/children-flu-infants-deaths-influenza-complications-fever-breathing-symptoms.html

Read Exploring ES6 by Axel Rauschmayer for free http://exploringjs.com/es6/

JavaScript Allongé, the "Six" Edition - read it for free at Leanpub (where you can also buy it) https://leanpub.com/javascriptallongesix/read

Creating a simple GTK+ to-do application with Ruby - iridakos https://iridakos.com/tutorials/2018/01/25/creating-a-gtk-todo-application-with-ruby