Done Since 2018-05-20
2018-05-27 11:54 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
It's been a week. Or rather, it's been a long month this week.
Monday and Tuesday I worked on an Elm project, and got it (minimally) working -- it lacks a style sheet so far. Also Monday, I got a rejection (expected) from NoRedInk. On the gripping hand, I had several phone conversations with possible job leads. So am I ahead? Who knows.
Thursday -- all week, really, but mostly Thursday -- I helped N and j pack; they left that night with Cricket. Friday the movers came for their stuff. They will be back this afternoon to visit and swap cats. (If you're just tuning in, they had to move down to Seattle to be closer to the intensive health care one of the kids needs. We're still a family, and we will get back together some day.)
And, of course, Wednesday was the day the GDPR went into effect in Europe -- just in case you were wondering why everybody is updating their privacy policy this week.
Meanwhile, I made three (other) posts this week. I'm trying to get into a posting schedule that includes foth long articles (like this one on compilers and interpreters) and shorter stuff (like the fudgie recipe), as well as my usual weekly posts. Anybody up for a tip jar or a Patreon?
The most interesting link this week is (hard to choose, but...) the IndieWeb movement (if that's the right word). Basically encouraging people to publish on their own websites, and syndicate (i.e. crosspost) elsewhere. I'm really close to being able to do that. There's more detail in the notes.
0520Su * Up 6am; S=6.4, AHI=4.5, PB=2; % poor mask fit, prob. because I didn't have the strap under my hair. Forgot bite guard. Too tired? : Went onto Nova and saw (from df) that mirror hadn't been run since March 24th. Gleep. Fortunately, the directories that aren't under git control are fairly static. * Tried working on the programming challenge again. Got pretty far, but couldn't figure out how to launch the tests. * Worked on Checkoff -- it's now more or less complete, but the view doesn't work. I should scrap it and start again from first principles, with tests, and do the same for Timatoes. The latter is probably simpler. % turned on the electric blanket -- I'd been cold all day. 0521Mo * up 6:45; W=202.4, S=6:45; ~ (N) 7:45am checkin j state assessment South Whidbey Middle 5476 Maxwelton Rd * Somewhere today I started a total rewrite of the timer app (Timatoes) * Nextcloud 13: How to Get Started and Why You Should | Linux Journal Comparison – The most popular self-hosted file share and collaboration platform @ The Man Behind the Curtain [pdf] TTTO WItC (madfilkentist) * some maintenance in vv/prj. * 9:45 leave to pick up j -> had to stop for gas on the way home. Didn't that happen last week too? 18ga, 345mi, so ~19mpg @ elm-test 4.2.0 elm-html-test 5.2.0 elm-testable 4.1.1 @ Homepage - Material Design Material Design Lite The elm-mdl library UI components @ Flutter - Beautiful native apps in record time Flutter is Google’s mobile app SDK for crafting high-quality native interfaces on iOS and Android in record time : Elm note: Elm project names should be lower case : Elm note: data structure should be the last argument of a function (for pipelining) * call onstar to find out whether my plan is really expiring. Cancel internet. 1-year renewal i $349 x 12:30 Lunch Bunch Neil's Clover Patch Cafe Next to The Goose at Bayview Center @ style-elements 4.3.0 @ Elm: cmd-extra/Extra.elm at 1.0.0 · shmookey/cmd-extra effectively, how to create a simple task that will send a Msg: Task.perform identity identity (Task.succeed x) But actually, you should be able to compose updates with just a tail call on update, assuming you don't need a command performed in between. :P : NoRedInk sent me a rejection, which I expected. Bit of a long shot. Still hurts. @ Let’s be mainstream! User focused design in Elm & a recruiter from a contracting agency called; set up a call for Thursday morning * started a from-scratch rewrite of the timer app. Got as far as the view; model and update were pretty trivial. Using descriptive names for the operations on timers simplifies the update function a lot. & burgers and noodles for dinner. % no meloxicam this morning; went well most of the day but the arm hurt after cooking 0522Tu * up 5:30; S=6; % pain level up a little; took a meloxicam * Timatoes app compiling and running (with some corners cut) after 24 compile runs & (N) 8:45 leave. S. Whidbey Middle is past the high school, on the left. 9 am checkin j state assessment South Whidbey Middle 5476 Maxwelton Rd * Progress on Timatoes: view shows the timers, state managed correctly. * added detailed comments with an eye toward a blog post * 4:41 j's room has been thoroughly debunked. % very tired bear * 6:30 showing times correctly * cheese sauce with either broccoli or noodles for dinner. One of my better cheese sauce batches -- started with a roux, then added milk, _then_ cheese @ Goodbye, Object Oriented Programming – Charles Scalfani – Medium 0523We * up 6am; S=6:45; @ Mobile Giants: Please Don’t Share the Where — Krebs on Security * 7am make sure N is awake @ Home - M-Lab (Mozilla Internet Health Report ) " M-Lab provides the largest collection of open Internet performance data on the planet. As a consortium of research, industry, and public-interest partners, M-Lab is dedicated to providing an ecosystem for the open, verifiable measurement of global network performance " Speed test with good extra data * 9am expect call from j's teacher : Q Ryan Beatty rbeatty@tripleco.com -> consulting possibilities * caught up on shredding (mine and N's) * walk to Skyline. Waved at a few neighbors in cars. * fixed a lingering bug in MakeStuff/scripts/init-remote-repo. pushed mandelbear, ncube, and sri from nova:/vv/prj * Good singing lesson; worked on "Forty-Five Years". Wants to be in C; transposed it @ Are EV certificates worth the paper they're written on? no @ New VPNFilter malware targets at least 500K networking devices worldwide : icemaker not only clogged with ice, the release button is, too. & 10ish carried Ticia into the bedroom in her box. She's still there 10 minutes later 0524Th * up 5:30; W=204.6, S=7.0; shower * plug in Molly * 9:30 phone conversation with Jessica at Black Diamond she hadn't heard of LaTeX, and was astonished when I told her that I don't use Microsoft products. New to the Bay Area and presumably rather young. * print songbook for N & posted the fudgies recipe. Thought I had, but if so it wasn't tagged. (Only copy I could find was in the notes for 2017/09/12 : for some reason nova isn't seeing mirror. Something may be unplugged. I hope. re-plugged; heard it spin up. No go. Crap. * Helped pack. N is taking all of the blue dishes, bowls, and cups; will pay to replace them once we find something we like. * N and j going down to Rest Stop with Cricket tonight -> ~4:30 back for the kittens over the weekend -> Colleen tearful; kittens concerned, though they seem to have settled down * Renewed tabs for Molly online. Old password expired and reset didn't work; fortunately they have a set of forms that just take a card. * verified that I do not owe payments on property tax, Molly, or Amex. -> I do have a propane bill to pay. BECU checking accounts very low, but positive. % house feels very weird and lonely. * dinner, an attempt at something like potroast, was awful. Sorry. : Well, that's odd. The mirror drive worked fine on Cygnus, albeit with a different adapter. So it's probably either the dock or the cable. I'll try the cable. -> seems to have been the cable. Some weirdness, though. We'll see. % sad. I think it may be actual sadness rather than depression this time. Shows up mainly in shaky breathing. 0525Fr * Up 5:15; S=6:14, ; @ dialecticdreamer. Something DIFFERENT: my cornbread recipe @ Let’s make May 25th Privmas Day – Customer Commons #privmas #NoMore3rds GDPR How to block third party cookies – Customer Commons * 12:30 movers showing up. Cats to my room by noon. j's room: Everything in j's room (except what's in the closet) LR: Boxes behind chair; N's chair and wingback; ottomans (ottomen?) N's room: everything except closet, whiteboard, and fridge -> left around 1:30 % 3pm. House feels very strange. _I_ feel strange; some kind of distress that I can't place accurately. I'm probably going to be something of a wreck by this evening. Crystal Memories playing - choked up on "Doc's Guitar". The poor kittens are confused, especially Brooklyn. He keeps following me around, and spent a lot of time sitting amidst the glitter balls that were under N's big chair. @ IndieWeb different - not a monoculture -- lots of projects that interoperate Homebrew Website Club Getting Started - IndieWeb RelMeAuth · Microformats Wiki interesting. link profiles to your site with rel=me POSSE - IndieWeb " is an abbreviation for Publish (on your) Own Site, Syndicate Elsewhere, a content publishing model that starts with posting content on your own domain first, then syndicating out copies to 3rd party services with permashortlinks back to the original on your site. " Webmention - IndieWeb IndieMark - IndieWeb @ tantek / NewBase60 Very similar to what we used for GeoFi @ microformats2 · Microformats Wiki @ FBI Seizes Domain Controlling 500,000 Compromised Routers : Ticia has been spending almost all her time on our bed. Brooklyn a lot of the time. I don't think the living room feels safe for them. @ posted mdlbear | Computer Languages: compiled, interpreted, and assembled. 0526Sa * Up 5:30; W=202.6, S=6.1; @ General Data Protection Regulation - Wikipedia @ Weekend Reading: Ansible | Linux Journal @ Kubernetes Documentation * change litter boxes & spent some time mentally preparing for interviews on Tuesday. Wasn't what I'd planned on doing, but I think it was useful. @ cube composer game based on FP @ written in PureScript documentation/language at master · purescript/documentation [a] is Array a, not List a. many other gotchas. Looks like it interoperates with JS more cleanly than Elm, at a possible cost in type safety purescript-web3 release – FOAM purescript for ethereum Elm vs PureScript I -> elm architecture in Purescript @ Elm vs PureScript detailed comparison as of 2018 - Slant % it's cold and somewhat gloomy out; I'm cold and somewhat gloomy in here, too. % pain on left side of abdomen; muscle cramp? gas? For a long time I've had a huge amount of muscle tension there that simply won't go away -- I can relax it only while I'm concentrating on it. Breathing still ragged, as if I'd been crying (I suppose -- that happens so rarely...) No dry sobs, though; this is different somehow. @ Code to joy | 1843 " Is learning to code in middle age a fool’s errand or a committed act of digital citizenship? " * SL: hex bits for drill/driver; feliways; catfood, English, milk, shrimp louis, egg noodles, beer for Welsh Rabbit on Sunday, tomato soup, cream, chicken thighs; * Return library books x desitin -> forgot, but RiteAid doesn't have tubs anyway @ A Study In Scarlet | Science History Institute warfarin pharmacogenomics : 7ish C vomiting; stomach flu? Hopefully nothing to do with the shrimp louis. Has been sleeping most of the day @ Cat Craze | Science History Institute toxoplasmosis increases risky behavior * desitin in jar - ordered from Amazon * defrosted the icemaker. Letting it dry now... back together. We'll see.
no subject
Date: 2018-05-27 11:27 pm (UTC)