< ^ txt
Wed Jun 26 09:19:42 EDT 2019
Slept from ten to seven.
Woke once in the night.
High of eighty-seven and sunny today.
Work:
- Meet with Alltronics about Central
Done.
- Remember to change backup media
Done.
- Write Scott's performance review
Done.
- Combine software questions
No.
Scott called in sick again.
Half-hour walk at lunch.
Hot, but somewhat relieved by an occasional breeze.
Heard a red-winged blackbird, and saw a gaggle of juvenile Canada geese.
Home:
Stupid D&D exercise: come up with _N_ little premises for adventures/lairs.
For each of them, write three rooms: the entrance, the big boss's room, and a room with evidence of interaction (if only long-past) with the outside world.
https://docs.sympy.org/latest/tutorial/intro.html
https://news.ycombinator.com/item?id=15081486
https://dlang.org/blog/2017/08/23/d-as-a-better-c/
https://dlang.org/spec/betterc.html
> D was designed from the ground up to interface directly and easily to C, and to a lesser extent C++. This provides access to endless C libraries, the Standard C runtime library, and of course the operating system APIs, which are usually C APIs.
> Most obviously, the garbage collector is removed, along with the features that depend on the garbage collector. Memory can still be allocated the same way as in C – using malloc() or some custom allocator.
So, not as easy as I'd hoped.
Some safety.
https://github.com/golang/go/issues/32437#issue-452239211
https://github.com/golang/go/issues/32437
> Again, this means that try punts on reacting to errors, but not on adding context to them. That's a distinction that has alluded me and perhaps others. This makes sense because the way a function adds context to an error is not of particular interest to a reader, but the way a function reacts to errors is important. We should be making the less interesting parts of our code less verbose, and that's what try does.
Watched some anime.
Started Rails notes.
Watched the first few minutes of the presidential debate.
Servings: grains 7/6, fruit 4/4, vegetables 4/4, dairy 7/2, meat 3/3, nuts 0/0.5
Brunch: migas, cucumber, banana, coffee
Lunch: Mandarin, celery, apple, carrots, yogurt
Afternoon snack: Mandarin, coffee
Dinner: pizza
< ^ txt