j1mc j1mc@identi.ca
Chicago, United States
GNOME user and docs contributor. Co-organizer of the ChicagoLUG.
[Blog] Comfort Code
Craig Maloney at 2017-02-20T04:00:27Z
(http://feedproxy.google.com/~r/CraigMaloney/~3/kzKuFArtzCc/)Last week I found myself doing something I haven't done in a while.
For some reason I got it in my head that I needed some comfort. And part of that comfort was re-learning the C language. Now, I have no immediate reason to learn C. None of my job prospects seem to want C (at least not at the dabbler level) but here I was pulling out my C books to give it a whirl again.
Part of the reason is because there was a sense of comfort to me in sitting with just a compiler and a debugger looking at code flying by. I wasn't doing anything strenuous (just some Fibonacci sequences, or variable passing) but watching gdb change values and looking at the stack frame gave me a sense that I was in control. That I was changing something.
Too often I think developers sit back and take code for granted. Not that our thoughts become code without effort (Lord knows there's a handful of developers who have ever had something work the first time without wondering what the hell went wrong). No, I mean that we just assume that the building blocks that we piece together will always work and we won't have to think too deeply about what goes on under the abstraction layers. I think pulling back the abstractions and peeking in to see what's happening can be a comforting experience. It's a gentle reminder that no matter how convoluted the outside world gets that we have the ability to pause and see that there are still some rules that apply. That there are places where we can derive joy from seeing an integer variable increment from a 1 to a 2.
Maybe I'm crazy for finding comfort in this, but I can't deny that it works.
j1mc, Charles Stanhope, James Dearing π² likes this.
I'm doing a similar thing right now with HTML and CSS. Making a web site from scratch just because I want to. No WYSIWYG editors here.
James Dearing π² at 2017-02-20T04:13:05Z
Charles Stanhope likes this.
Christopher Allan Webber at 2017-02-21T00:43:31Z
j1mc likes this.
this: https://play.google.com/store/apps/details?id=it.feio.android.omninotes (but in fdroid)
Christopher Allan Webber likes this.
Jason Self at 2017-02-20T13:57:49Z
www.forbes.com/sites/janetwburns/2017/02/20/uber-is-on-alert-following-reports-of-abhorrent-sexual-h...
Seeing folks at Uber say it's the first time again.
"It's the first time this has come to my attention..."j1mc likes this.
Guile Fibers 1.0 is out
Christopher Allan Webber at 2017-02-20T21:09:15Z
Guile Fibers 1.0 has been released! Congrats to Andy Wingo for getting it out.
It's hard to believe that this mailing list post is just over a year old. Guile's concurrency story from then to now... what a difference!
Guile 2.2 is gonna be amazing.
clacke@libranet.de β, j1mc, mnd, Ben Sturmfels likes this.
clacke@libranet.de β, clacke@libranet.de β, clacke@libranet.de β, clacke@libranet.de β and 2 others shared this.
Christopher Allan Webber at 2017-01-26T02:18:06Z
"I only run gnu/linux" "but I wish it were a lisp machine" "the n900 was the only good phone" "get off my computerlawn" #selfportrait
j1mc, Charles Stanhope, Elena ``of Valhalla'', Scott Sweeny and 3 others likes this.
- Seeing our new house for the first (day)time. Movers are unloading. They need to be careful, Escher-staircase-wise.
j1mc likes this.
- Very happy to be in a new bed in this new house. That'll do for today.
j1mc likes this.
Karl Fogel at 2017-01-31T23:36:52Z
I must have been following the right people all along, because suddenly my feeds are all #ResistTrump all the time. Good call, self!Scott Sweeny, der.hans, j1mc, Christopher Allan Webber likes this.
Well, now I suddenly feel like just being contrarian for no good reason. ;-) Welcome to the echo chamber, I guess?
Stephen Sekula at 2017-01-31T23:45:10Z
clacke@libranet.de β, Christopher Allan Webber likes this.
Karl Fogel at 2017-02-01T00:41:24Z
More proof (if you needed it) that Trump eventually betrays *everyone* who thinks they're working with him: http://talkingpointsmemo.com/edblog/this-is-the-big-storyj1mc, clacke@libranet.de β, Christopher Allan Webber likes this.
clacke@libranet.de β, clacke@libranet.de β, clacke@libranet.de β, clacke@libranet.de β and 1 others shared this.
Verify your backups, people.
clacke@libranet.de β at 2017-02-01T01:48:09Z
GitLab.com Database Incident - 2017/01/31 (docs.google.com)
So in other words, out of 5 backup/replication techniques deployed none are working reliably or set up in the first place.
/via https://lobste.rs/s/zdmvy5
Verify your backups, people.
Sven Drieling, Lars Wirzenius, James Dearing π², j1mc and 1 others likes this.
James Dearing π², Christopher Allan Webber shared this.
oof
Christopher Allan Webber at 2017-02-01T02:13:09Z
clacke@libranet.de β, Stephen Sekula likes this.
Whoah.Sarah Elkins at 2017-02-01T03:43:48Z
clacke@libranet.de β likes this.
My other Linux.conf.au talk: securely backing up gpg private keys... to the cloudβ½
j1mc, der.hans, Charles Stanhope likes this.
mray INACTIVE shared this.
Karl Fogel at 2017-01-13T20:17:35Z
FINALLY: wrote a script to search remote Mailman 2.x archives (since Pipermail doesn't offer search): http://svn.red-bean.com/repos/kfogel/trunk/bin/search-mailman-archiveChristopher Allan Webber, j1mc likes this.
The root CA for Let's Encrypt (ISRG root X1) is now part of Debian's Jessie, Stretch and Sid releases
Debian Project at 2017-01-16T09:36:04Z
The root CA for Let's Encrypt (ISRG root X1) is now part of Debian's Jessie, Stretch and Sid releases https://letsencrypt.org/2016/08/05/le-root-to-be-trusted-by-mozilla.html
Paco Vila, j1mc, der.hans, Charles Stanhope and 2 others likes this.
Jessie 8.7 from Debian website
Debian Project at 2017-01-16T11:06:03Z
After a full rebuild, the Debian website points to media images for Jessie 8.7. https://www.debian.org/CD/
der.hans shared this.
Christopher Allan Webber at 2017-01-16T16:49:18Z
j1mc likes this.
As you try to unsee the void, the void refuses to unsee you.
Christopher Allan Webber at 2017-01-16T17:43:46Z
j1mc, Charles Stanhope likes this.
Christopher Allan Webber at 2017-01-16T17:43:46Z
As you try to unsee the void, the void refuses to unsee you.
j1mc, Charles Stanhope likes this.
Christopher Allan Webber at 2017-01-02T23:36:41Z
Probably a sign to step away from the computer and come back with a fresh perspective.
j1mc, Jason Self, Charles Stanhope likes this.
Karl Fogel at 2017-01-04T20:18:04Z
OAuth delegation pages should have an explicit "Deny Authorization" option, not just "Authorize". Timeout and "Whoa, no way!" are different.j1mc, Lars Wirzenius likes this.
Karl Fogel at 2016-12-30T18:08:26Z
TFW a New Year's Resolution to stop consuming X predictably results in a binge on X in the last days of the old year? Yup.j1mc likes this.
Christopher Allan Webber at 2016-12-17T03:38:12Z
So if both the CIA and FBI agree the election was interfered with, why are we accepting the results? Is anyone proposing a revote?
Sean Tilley, j1mc likes this.
clacke@libranet.de β, clacke@libranet.de β, clacke@libranet.de β, Stephen Michael Kellat shared this.
Show all 6 replies