I actually got a few things done. Mostly research, but related to
possible money-makers -- Alexa skills (which only make money if you tie
them to something you can charge for); Jekyll, Hakyll, and other static
site generators; frameworks for building cross-platform apps in Javascript
and HTML5;
Ethereum (there's a
whole ecosystem of companies attached to it, via a company called
ConsenSys, and many have remote
jobs).
An interesting contact relating to Ethereum, which is how I got pointed at
it. A highly amusing
question on Quora, which I simply had to answer. A good
music lesson.
I've been learning that I can sing at least a second or minor third higher
than I have been, and a lot of songs (especially the ones with low notes
that I have trouble with, like Desolation Row, The Mary Ellen Carter, and
QV) sound better capoed up. That means that I'm having to re-arrange
Desolation Row and QV in C or D, because they were already capoed up to C
from G. Drop D has a lot of potential for QV. Last week's singing lesson
was also notable because I'd forgotten my songbook, so I had to sing stuff
I know cold.
I also got
MakeStuff
to the point where I could -- finally -- rebuild
my Songs page properly, using
templates. Also
LookingGlass Folk's Song page, which has been lame since the site was
created.
Aside for techies and musicians: Each song has a page, built from the
metadata in the lyrics using a template. Tags in the lyrics are used to
determine whether the lyrics should be visible on the page. The song page
includes audio and body text if they exist.
Rebuilding the entire directory takes a couple of seconds per song. I
haven't tried, yet, but it shouldn't be too hard to get it set up on a
Mac.
Lunch with the Younger Daughter on Thursday (a couple of days before her
actual birthday, which is today, but a day that she and her fiancé
had free). Our first trip to Port Townsend by ferry, which requires
planning because you need reservations. Door-to-door it takes most of an
hour, but that's less than half what took from Seattle.
Notes & links:
0318Su
* up 6:15; W=205.4;
% probably awake for an hour or so before that; I remember thinking about both
finances and my unfinished book review.
@
Tips on Promoting Your Alexa Skill : Alexa Blogs
@
Alexa Skills Challenge: Life
Hacks: Build Alexa skills to make everyday tasks faster, easier and more
delightful. Up to $250,000 in prizes! - Devpost submission deadline 4/30
* Guitar - QV actually works well in D, and even better in Drop D. Because it's the
real one instead of faked with a capo, I can use thumb to get the low E on A7. Strum
(church lick, actually) on the high melody works too.
: Alexa skills are not reliable a way to make money.
" developers can earn money for eligible skills that drive some of the highest
customer engagement. " which means you're competing with all other developers on the
basis of engagement (== usage)
-> the only reliable way to make money off a skill is to use it to drive sales of
something else, i.e. a product or service.
: You can only link two adults and four teens in an Amazon Household. The adults have
access to one anothers' credit cards. Looks like drop-in has to be on one account,
though that's not certain.
@ MyTherapy app does a little of what the proposed Alexa app does. Consider linking a
phone app to the skill, as a premium add-on.
% a bad half-hour or so trying to find the shopping bag I brought in the mail in
yesterday. Turned out N had it, having seen that the packages in it were for her.
Whew!
@
Project Apollo Archive’s albums | Flickr
* kibble and wipes if not found locally - running low
* SL: beef for stir fry, x green onions, x bok choy, cheddar cheese sticks, ginger,
snack bags, scrubby sponges, tomato soup, lactaid milk, TP (12 rolls extra soft),
pickles, roll butter, eggs, juices (cran/ras, cran/grape), grated cheddar wood
pencils, mechanical pencils, cat kibble, cat litter,
* The hazards of programming at night - started working on improved tests for
MakeStuff/music, went to bed around my usual time, and didn't remember until nearly
7:30. :P
@
20 Rails Development No-No's
: n.b. g is now using they/them
% 9:50 headache. I've had it for a couple of hours. Grump.
319Mo
* up 6:15; ;
@
Static site generators for building web sites [LWN.net]
Nanoc: a static-site generator written in Ruby » home
Jekyll • Simple, blog-aware, static sites also ruby; used on GitHub. Which is
probably a good reason to learn it. Importer for WordPress, but only for posts.
Requires Ruby version 2.2.5 or above; DH has 1.9 :P
- Liquid template language - Shopify. Ruby.
Easy photo galleries with Sigal [LWN.net]
Hakyll - Home SSG in Haskell
Hakyll - Using Hakyll with GitHub Pages
skx/templer: A modular extensible static-site-generator written in perl.
@
In-the-wild DDoSes use new way to achieve unthinkable sizes | Ars Technica
memcached. 51,000x amplification. DNS is more like 50.
@
Hakyll - Using Hakyll with GitHub Pages wouldn't work well with MakeStuff:
Hakyll builds _site in the develop branch; you just gitignore that directory
and use "cp -a _site/. ." to smash the master branch. Cheating, really.
* Quest: signed up with pullrequest.com. Onboarding meeting required. Their signup
process seems to be aimed exclusively at organizations -- a company name and website
are required, and there seems to be no way to set up a reviewer profile.
PullRequest wants to be your company code reviewer | TechCrunch
@
Understanding Service Workers
ServiceWorker Cookbook
" Service workers essentially act as proxy servers that sit between web applications,
the browser, and the network (when available). They are intended, among other
things, to enable the creation of effective offline experiences, intercept network
requests and take appropriate action based on whether the network is available, and
update assets residing on the server. "
@
The Offline Cookbook | Web Fundamentals | Google Developers
* installed latest stable version of Ruby on Raven using ruby-install. You have to tell
it not to install dependencies (which otherwise it will try to do using apt), and
specify a prefix. So that could work on Dreamhost
-> missing stuff: *** Following extensions are not compiled:
dbm: Could not be configured. It will not be installed.
gdbm: Could not be configured. It will not be installed.
readline: Neither readline nor libedit was found
openssl: Could not be configured. It will not be installed.
* walk about 20 minutes: to Skybird and back.
# building for sites like github that can't do their own builds:
: note that .gitignore simply keeps untracked files from becoming tracked. If the
build products get explicitly added on a branch, they will stay tracked there
: to keep from creating bogus commits, one could git commit -a --amend --no-edit
-> but that's probably a bad idea in most cases, unless you're going to do a squash
of multiple development/sync commits anyway.
: Note that git-check-ignore can be used to identify files to upload with rsync.
Committing a build to Git
" After the commit, the deployment branch tip shows as a merge of the deployment and
source branches. This enables you to keep a complete history of deployment builds in
Git, separate from development branches "
* Guitar: random noodling; QV in D. Also tried Drop E, which is too high.
% I appear to have missed several deadlines, including the 3/1 deadline for getting a
suite at Worldcon, and the cut-off for not renewing some obsolete domains. I need a
better reminder system.
0320Tu equinox
* Up 4:55; W=204.2;
* 08:00 Lyal Avery (pullrequest) 415-906-7670
-> they'll get in touch. Supposedly there's a different signup for reviewers, but I
can't find it. -> it's a link. The problem is that the page also has a very
prominent signup button that leads to the organization signup page. I signed up
with the same username and password on both, which will probably confuse them.
* put the SRI software under git control; undos and chmod -x; MIT license.
find * -type f -exec sed -i -e 's/\r//' {} \; ; find * -type f -exec chmod -x {} \;
* 10:30 zoom meeting with tmio
-> N, g, and C all say that I came alive talking about it. This could work.
-> sounds *very* interesting. Need to look into cryptocurrencies, esp. Etherium.
@
Ethereum Project
ethereum/yellowpaper: The "Yellow Paper": Ethereum's formal specification
chronaeon/beigepaper: Rewrite of the Yellowpaper in non-Yellowpaper syntax.
White Paper · ethereum/wiki Wiki
@
ConsenSys - Harness the power of Ethereum
@
Cellarius - Alpha Launch
Collaborative universe. cf Torn World, which I haven't paid any attention to lately
CELLCON ZERO - Our First Content Jam - Genesis Thought - Medium
Blockpunk: The Cellarius Take on Cyberpunk - Genesis Thought - Medium
@
Forbes Premium Content
How Blockchain Is Replacing Branding As A Source Of Trust smart contracts tied to
tracking info.
: Cygnus has a disconcerting habit of -- on rare occasions, but several times now --
shutting down when power is removed. Also I have too many tabs open; this makes
recovery slow.
@
JavaScript End to End Testing Framework | Cypress.io
* downloaded and printed my W2 from $A
@
Filecoin - was trying to remember this; found
their white paper while moving my W2. Nothing on their blog since 2018-01
Protocol Labs
IPFS is the Distributed Web Interplanetary File System
Filecoin ICO, Launching Next Week, Aims To Resolve Token Sale Problems
@
CoinList - Services for the next generation of technology companies Hmm.
" What makes CoinList certain that its token sale is legal is that it is restricting
its buyers to accredited investors - the exclusive group of people with net worths
of more than $1 million or incomes of $200,000 a year or more " -- Forbes
@
Gitter - Where developers come to talk.
: another computer shutdown, and it took two tries to restart it. Weird. Quite
possibly having to do with the number of tabs I have open in Chrome. :P
0321We
* up 5:45; W=203.6;
% back still hurting. Both QLs, I think. Took naproxen.
@
Teach Yourself Programming in Ten Years Q()
@
Stephen M. Bear's answer to When determining the astrological sign of a GitHub-hosted
open source project based on date of first commit, can GitHub's location be used or do
you need to find the location of the commit's author? - Quora Q(a2a by Don Marti)
: Cygnus crashed again, with one fewer Chrome window, so that probably isn't the cause.
~ order drugs -> Express Scripts has wrong doctor; wrong dosage on buspirone
-> sent message to WhidbeyHealth
: C lost a hearing aid - I found it under the white chair's hassock. I blame the cats.
: call from a headhunter; will be looking for part-time remote contracting gigs.
Apparently there are some.
* Read and downloaded the
Cellarius universe guide, white paper, community guidelines, and style guide.
* Good singing lesson. Forgot my book, so did songs I knew cold: Desolation Row,
The Mary Ellen Carter, and Ship of Stone. The last two at capo 3. Desolation Row
works best up a semitone; I'll have to learn it in C or D.
@
MeWe - The Next-Gen Social Network | FAQ S(G)
@
Why do cats purr? | MNN - Mother Nature Network
0322Th
* up 3:30; W=205.6; 2 cleanups, shower
% right QL in rather bad shape; a hot shower helped a little, but it's dicey
% heating pad and a massage helped too.
@
How Cambridge Analytica’s whistleblower became Facebook’s unlikely foe
@
Breaking the Ledger Security Model | Saleem Rashid
A “tamper-proof” currency wallet just got backdoored by a 15-year-old | Ars
* wake C at 9am
* 10:30 leave for ferry. plan to arrive at the ferry by 11:00ish. 30 minute trip
Thu 03/22/2018 11:45 AM Coupeville to Port Townsend check in 11:15am 1 hour on ferry
-> actually the ferry trip is more like 20min. Much smaller boat than the ones on the
Clinton-Mukilteo run, but a huge amount of walk-on passenger space.
* 1pm Dinner with YD et. al. in Port Townsend - Ichikawa
It's basically just around the corner from the ferry dock (right turn, on the left)
Thu 03/22/2018 05:15 PM Port Townsend to Coupeville check in 4:30-4:45pm
ferry reservation confirmation number: 4853-6425-18
o $100 to C from birthday check
@
How to Protect Your Privacy from Facebook's Graph Search | EFF
@
How To Change Your Facebook Settings To Opt Out of Platform API Sharing | EFF
@
Downloaded my facebook data as a ZIP file... later in the thread it tells how.
Menu: 0318-0324
* Monday: asparagus beef stir-fry (over noodles, because rice tomorrow)
* Tuesday: Family Dinner (j's birthday) Drunken Chicken N & j did the shopping.
* Wednesday: sandwiches tuna or egg salad (hard-boil some eggs)
~ Thursday: grilled cheese sandwiches - * whatever -- S+C getting in ~6
0323Fr
* up 6:40; ;
@
7 Pro Tips for Keeping Your Crypto Safe - ConsenSys Media
Pro Tips for Ethereum Wallet Management
Super Beginner’s Guide to Ethereum - Nick Dodson - Medium
@
Telegram Messenger
@
Elon Musk has removed Tesla and SpaceX’s Facebook pages after Twitter challenge
* ordinary teaching day
@
Letter to Loved Ones: a template for your crypto estate planning (via Pro Tips)
@
TREZOR Bitcoin Wallet (Official) | The most secure hardware wallet.
@
The security flaws in Tails Linux are not its only problem | Computerworld
evil twin website is possible.
->
GRC | SSL TLS HTTPS Web Server Certificate Fingerprints
@
Designing for Blockchain: What’s Different and What’s at Stake
@
Making Sense of Ethereum’s Layer 2 Scaling Solutions: State Channels, Plasma, and
Truebit
@
Grow Open Source | Gitcoin
gitcoinco/gitcoinco: Push Open Source Forward
@
CryptoKitties | Collect and breed digital cats!
@
Decentraland
@
The Hitchhiker’s Guide to Smart Contracts in Ethereum
~ down ~9am - emergency trip to Seattle
0324Sa
* up 11:50ish; ;
@
Why is English so weirdly different from other languages? | Aeon Essays (
ysabetwordsmith)
@
Privacy Tools - Encryption Against Global Mass Surveillance S(L)
@
ProtonVPN: Secure and Free VPN service for protecting your privacy freemium
* drove to town; the tank-empty light was on, so went to the Shell station first,
feeling rather nervous.
% feeling flaky; probably hungry. Eating a couple of crullers helped, but still
not thinking clearly.
* SL: nitrile gloves, kleenex, wipes; saurkraut, pasta, cottage cheese, sticky rice,
pretzels, pickles, yoghurt, craisins, stick butter, eggs, chips, red snapper, English,
% feeling out of sorts in a way difficult for me to pin down. Probably just sleepy.
* litter box
% it keeps feeling like Monday or something. Weird.
* guitar: Desolation Row and QV, both in D.
[Crossposted from
mdlbear.dreamwidth.org, where it has
![](http://www.dreamwidth.org/tools/commentcount?user=mdlbear&ditemid=1616093)
comments. You can
comment there with openID, but wouldn't you really rather be on Dreamwidth?]