Young Hands Club

April 20, 2020

JFW plan, week of 20 Apr 2020

Filed under: Jacob Welsh — Jacob Welsh @ 6:28 am

Commitments:

1. Continue health insurance search: 3h.

2. Continue conversation with prospective JWRD client in Vermont: 3h.

3. Follow up with Robinson to work out his priorities and what more is needed from me, and do that (eg. sales article review, proposal for client): 4h.

4. Investigate TRB sync logic, towards the goal of figuring out why it frequently stops getting connectable blocks. (Leaving aside for now how/when it connects to peers, which I was also curious about upon observing very slow recovery after network outage, but that looks like a separate matter.) 4h.

5. Refine new time tracking tool as needed. 2h.

6. Blog: main priorities are my existing unsung stuff namely trb patches, gbw, gscm. Also there’s the router setup and where I’m heading with the differential backups work. I’ll go for three articles, since that’s the pace that seems manageable lately. 10h.

7. Unexpected tasks: 4h.

8. Chat in #ossasepia, or otherwise engage blogs: 5h.

9. Weekly review: 2h at 17:00 UTC Friday (13:00 local).

10. Next week’s plan: 1h.

11. Keep in touch with past students + remote friends and family: 1h. (Didn’t end up doing this Sunday so perhaps I’d better make it a part of the work week.)

Time permitting:

12. Continue work toward a human-sized differential backup tool.

April 19, 2020

WH Review of Week 27 (26 skipped) April 13 – April 19th

Filed under: Will Haack — Will Haack @ 11:52 pm

I don’t have much to report for this week, but some events happened and so I figured I’d write something small to check in.

I had a fun week, with the highlight being spending an evening with MP, hanbot, nicoleci, and the billymg’s. But I let my writing schedule get pushed back 1 day and then missed my article for today (Sunday.) The reason for the latter being…

On Friday I fainted. I was feeling slightly tired throughout the day but nothing too out of the ordinary. I felt dizzy about 20 seconds before the event, sat down, then I felt somewhat okay so I stood back up. About 15 seconds later I fell. First on my butt, and then I hit my head and was shaking/convulsing for about 10-15 seconds. When I came to, my face was white and my lips were blue. (The falling and white face / blue lips was recalled by Catalonia) I was able to remember the events leading up to the fainting, and I was not confused when I came back to consciousness. I’ve been feeling slightly dizzy and lightheaded since then.

If I’m not feeling ~100% by tomorrow, I’ll probably head to the doctor.

April 17, 2020

JFW review, 14-17 Apr 2020

Filed under: Jacob Welsh — Jacob Welsh @ 8:46 pm

This week got off to a slow start; causes coming to mind are my struggle towards a Laufrichtungsanderung on reviews and plans, as well as pondering what was happening with Robinson and what I might do about it.

After publishing the plan there was some feeling of “why did I go writing all that stuff, sure I wanted to do it but now I have to!” By that evening though I was getting back to productivity, starting by continuing on my TRB direction, then mixing the momentarily unsexier items back in.

1. Research health insurance: 4h.

Not started; I’ll make this the focus for Saturday.

2. Basic backup scripting for newly upgraded Thinkpad. This is just to adapt my existing tar+gpg based full backup script, with excludes for large datasets that don’t fit this treatment (bitcoin database, local software & web archives). 2h.

Done in 1.2h, which involved tweaking my script for Busybox tar, running, verifying, and some data pruning. Explicitly breaking the backups problem into this and the following part was helpful in getting started.

3. Investigate options for efficient differential backups on Gales. In the past I’ve used rsync and unison but the prospect of committing these to my own V-tree gives me pause. The Gales mirror sync scripts I wrote prove it can be done quite simply; one option would be to expand these to handle metadata and soft/hard links. Minimum 3h.

Not started; this could be a good one for the rest of today.

4. Streamline time tracking tools or usage – no more manual aggregation: 3h.

I also wanted to lose the clunky Ledger format, so ended up taking 4.3h for a pure sh/awk rewrite, in which I learned a bit about calendar date processing where in my Python days I’d just “import time”. It doesn’t do multi-level aggregation yet but should at least beat what I was doing before; I’ll cut over for the upcoming week, see how it goes and budget some time for tweaks.

5. Blog: definitely don’t write anything about TRB patches, Gales Scheme, Gales Bitcoin Wallet, or router setup! 10h.

So far the anti-plan prevails. I spent 4.8h refining and further testing my TRB build system simplification patch, further cutting down on the proliferation of makefiles and build directories, discovering parallel build was broken (and was before the change, no thanks to openssl) and fixing that. Then 2.7h reviewing and signing the whole vpatch set, with my main key where I was confident in my grasp of the patch and my “unchecked” key otherwise.

10h actual writing probably isn’t happening by Sunday but I’ll go for at least one article on those patches.

6. Assist Robinson as requested, or otherwise unexpected tasks: 5h.

This being eaten by the above patch refinement, I’ll need to allow for some more as it looks like there’s at least a phone meeting with a prospect coming up.

7. Chat in #ossasepia, or otherwise engage blogs: 5h.

Around 4h, but I haven’t kept up with blogs too well, such as billymg’s survey.

8. Weekly review: 1h at 18:00 UTC Friday. Not expecting to be done with all the above by then but I can look at how it’s gone so far.

Started late (I got recruited for a morning shopping run and didn’t get moving soon enough on that), and wound up at 2.5h with some distractions.

9. Next week’s plan: 1h. Efficiency can be improved later but priority is to get the plans more meaningful/useful.

I’ll go for this on Saturday.

10. Keep in touch with past students + remote friends and family: 1h.

Not seeing this as “work” really so leaving it for Sunday.

Time permitting:

11. Investigate TRB sync and peering logic. My new node has made very little progress, with intervals of nothing but “bastard blocks” alternating with silence, a behavior I’ve observed many times before but is really starting to bug me.

I spent 3h thinking on this and writing some node monitoring scripts. One of these confirms that it spends most of its sync time doing nothing useful whatsoever (presently 13 hours since last accepted block) but works briefly on restart.

Total here is 23.5h for the 3.5 days. It’s looking feasible to hit the remaining targets, except the 10h writing, in the remaining 1.5 days, as long as I stay on track. One change for next week will be bringing JWRD discussions and sales assistance back to the front and center.

April 14, 2020

JFW plan, 14-19 Apr 2020

Filed under: Jacob Welsh — Jacob Welsh @ 9:43 pm

Commitments:

1. Research health insurance: 4h.

2. Basic backup scripting for newly upgraded Thinkpad. This is just to adapt my existing tar+gpg based full backup script, with excludes for large datasets that don’t fit this treatment (bitcoin database, local software & web archives). 2h.

3. Investigate options for efficient differential backups on Gales. In the past I’ve used rsync and unison but the prospect of committing these to my own V-tree gives me pause. The Gales mirror sync scripts I wrote prove it can be done quite simply; one option would be to expand these to handle metadata and soft/hard links. Minimum 3h.

4. Streamline time tracking tools or usage – no more manual aggregation: 3h.

5. Blog: definitely don’t write anything about TRB patches, Gales Scheme, Gales Bitcoin Wallet, or router setup! 10h.

6. Assist Robinson as requested, or otherwise unexpected tasks: 5h.

7. Chat in #ossasepia, or otherwise engage blogs: 5h.

8. Weekly review: 1h at 18:00 UTC Friday. Not expecting to be done with all the above by then but I can look at how it’s gone so far.

9. Next week’s plan: 1h. Efficiency can be improved later but priority is to get the plans more meaningful/useful.

10. Keep in touch with past students + remote friends and family: 1h.

Time permitting:

11. Investigate TRB sync and peering logic. My new node has made very little progress, with intervals of nothing but “bastard blocks” alternating with silence, a behavior I’ve observed many times before but is really starting to bug me.

Past items being sidelined for now are v.sh/vtools study, and genesis of programs I use e.g. Ledger.

JFW review, week of 6 Apr 2020

Filed under: Jacob Welsh — Jacob Welsh @ 6:42 am

Based on the live discussion.

I skipped some items from my plan and added some others. The status in detail:

1. SSD upgrade + backup scripting for TRB machine: 3h.

I took 3.8h to do the upgrade including a manual backup, physical swap, partitioning and restoring, and wiping the old drive. (One inconvenience was not having a pluggable USB/SATA enclosure here so some of this was done in-system from temporary boot media.) I didn’t do the backup scripting and haven’t really figured out why I preferred not to.

2. Verify mod6’s TRB Keccak tree: 1h.

Done in 2.4h including leaving some comments on his blog, or rather the spam queue thereof.

I could watch out for things like this that sound simple but where I don’t yet have the ingredients lined up or work clearly envisioned for applying a doubling factor.

3. Update and test TRB patches (rawtx, Gales build): 6h.

Done in 6.7h.

4. Continue researching and apply for temporary local health insurance: 4h.

No progress (well, on my part; family sent along some links). It’s something I’ve been pushed toward doing and “makes sense” but I haven’t got my own decision to embrace it fully.

5. Continue v.sh and/or vtools study: 2h.

No progress. Still a longer-term goal but didn’t seem that important right now.

6. Make a list of applications for genesis.

Likewise.

7. Keep in touch with remote friends and family.

Did some email reading & writing.

8. Assist Robinson as necessary.

Not much was requested, in particular there was no new sales article draft; I gave some suggestions on lesson ordering and module breakdown.

9. Next week’s review by Friday.

Not even by Sunday this time.

Unplanned work included:

  • MP-WP patch cleanup and writeup (initially for billymg as he was looking into server-side selection), 5h
  • Ada recipe roundup and archiving (spurred by seeing trinque looking into it and ave1 briefly showing up): 5h
  • Ada work writeup: 8.7h
  • Testing/maintaining backup internet and IRC (+ some email and chat that got lumped in ((This is an example of detail I get from not keeping to strict labels in my time logs, since I don’t remember to log task switches 100% of the time; I suppose a notes field could be kept separately from a standardized task label.))): 2.2h
  • TRB SetHex investigation and writeup (made sense to do while the patches were fresh in mind): 3.1h

There was #o chat time which, along with writing, I thought was clear enough as an implicit daily thing, but I’m not presently finding where I said that, and seemingly not clear.

As there’s an ongoing gap between plans and reality, the question is why, whether it’s helping or hurting, and what I want to improve on. It seems to me it’s helpful that the plan allows some slack for new things that come up, but less helpful veering toward pretentious that it includes so many things that get no attention. I’m having trouble accepting that I need to drop some of them though; there’s still an upswell of “maybe this week!” hopes.

Also I’m still not quite seeing MP-WP or Ada as informative of the direction I’m likely to go this week, as I completed what I wanted on them for now, plus Trinque spoke of working on a simplified GNAT recipe so I’d just as soon wait to see what he comes up with.

April 7, 2020

RMD weeks 22 and 23 review and plan, Mar 28th-Apr 6th, 2020

Filed under: Robinson Dorion — Robinson Dorion @ 8:06 am

Last week I went off script. I’m publishing the review and plan jointly this time and will return to the normal dual article format next week.

Review for week 22, Mar 28th-Apr 5th, 2020

I shared a draft of the sales article at the deadline Monday. I got good, high level and high leverage feedback on how to approach our business. I’ve considered the points and have expanded the article, but didn’t publish anything else for the week.

My silence on the week was caused by leaning into a weakness of mine rather than training myself to strengthen it. That weakness being inconsistent communication and gaps of silence. The protracted silence gave me a protracted look at the weakness and strengthened/deepened my commitment to strengthen myself.

The next time I have protracted silence, I’ll have planned and communicated my silence/time away well in advance.

At this juncture, my focus is maximizing the value of my time today and the days ahead.

Spring is springing here, sync with the season.

Plan for week 23, Apr 6-10th, 2020

A lot of things are close to being done, get them done.

1. Things my Master assigned me:

  1. (5h) Work through the fabled outlines article backlog. 2.3 has been on the list for months and an article on the centralization of the transaction clearing system. (Time Permitting)

2. Things I want feedback on/help with

  1. (5h) JWRD sales article. Deadline : Wednesday 19:00 UTC
  2. Our approach to more general software consulting.

3. Anything else that takes up a significant amount of your time.

  1. (35h) JWRD
    1. Improve Sales Materials : update sales presentation, publish a sales focused article for dorion-mode.
    2. Sales pipeline.
    3. Develop deal with Vermont prospect.
  2. Dorion Mode
    1. Articles from Fabled Outlines.
  3. Settling
    1. WoT communication in Vermont and Panama.
    2. Research residential ISP and datacenter options.
    3. Family Business
      1. Work with lawyers on corporate filings.
      2. Investment analysis.
  4. (10h) Following the forum and conversing when it’s my time. I’m planning to block off 14:00-14:30 and 19:00-20:30 UTC to properly eat and engage the logs and blogs.
  5. (2.5h) ((15 mins in morning, 30 mins before sleep)) Daily Review/Preview to start up, wind down day. Publish Review as Comment on Plan by 21:30 Panama time (UTC -5).
  6. (2h) Weekly review/preview. Deadline: Friday April 10th, 21:00 UTC
  7. (5h 15m) 45 minutes of exercise each morning.
  8. (5h 50m) 20 min Spanish, 30 min French while I lunch.

Summary

Get back on track from last week. Continue with strengthening focus. Answer growth questions here and move JWRD forward everyday. Use the daily review, ask more smart questions in #o.

April 6, 2020

JFW plan, week of 6 Apr 2020

Filed under: Jacob Welsh — Jacob Welsh @ 6:11 am

1. SSD upgrade + backup scripting for TRB machine: 3h.

2. Verify mod6’s TRB Keccak tree: 1h.

3. Update and test TRB patches (rawtx, Gales build): 6h.

4. Continue researching and apply for temporary local health insurance: 4h.

5. Continue v.sh and/or vtools study: 2h.

6. Make a list of applications for genesis.

7. Keep in touch with remote friends and family.

8. Assist Robinson as necessary.

9. Next week’s review by Friday.

Time permitting

10. Revisit the Gales Linux build in light of questions that arose.

JFW review, week of 30 Mar 2020

Filed under: Jacob Welsh — Jacob Welsh @ 5:46 am

This week saw progress in raising knowledge from implicit to explicit, in understanding of theoretical and practical aspects of V, and of the broader methodology of working things out gradually through practice and discussion.

In my seemingly ever-optimistic planning, I had given five hours for a router setup and a drive upgrade. What slipped my mind was the state of our router setup documentation, which was really more a set of exploratory notes from when I first worked it out in 2016, and hadn’t been updated for subsequent improvements. Indeed I had to give substantial further guidance “on the wing” for the process with our pilot clients. Since I now had to revisit the details again, I took the chance to substantially update the document and fill in gaps. All told this took 20 hours, which still strikes me as excessive. There were perhaps times when I wasn’t well focused and might have switched to something else, except that I really wanted to see the job to a conclusion this week.

In blogging, I got two technical articles out. There was more queued up, but, well, I guess I just wasn’t feeling the relative motivation.

One item on which I was profoundly unmotivated to move, despite augmented family prodding, was the health insurance research. Perhaps it’s that I’ve quite enjoyed the freedom from website logins and credit card payments and important policy update notifications and emailing around document scans since I dropped coverage some years ago. Still, with the notoriously costly and byzantine US healthcare system, going it alone seems a risky proposition and I should at least get some more clarity on the options.

Bedtime improved somewhat, but fitfully. There was one night I had a bit much excitement on my mind and didn’t get to sleep for a while, which then led to needing to sleep in further the following day.

As for the review, there was much less outright spinning before getting started, but some anxiety Friday evening when I had planned to do it, then Saturday following, and I chose to defer it rather than push through in that state of mind. ((As I publish, I’ve been on it for 1.7 hours; there were no changes to be made on the final read-through, which perhaps indicates I still obsess over wording on the first go rather than letting a draft be a draft.)) The daily template from my plan has continued to have little bearing on reality, so I’m thinking to retire it. At least I’ve been more regular about walk/exercise and reading so perhaps it’s served out its purpose.

April 5, 2020

ejb: Review of March 2020, Plan for April 2020

Filed under: Eric Benevides — Eric Benevides @ 11:56 pm

I am moving to a monthly review frequency, though I will need to heed my master’s warning to avoid slipping into old habits. Still, I would like to test myself to see if I can still produce what I say I will within a monthly review frequency. So here we go.

As for March, well, it was not the greatest in terms of productivity. We had the closure of the Republic, which, I was not terribly shocked by. What I always appreciated about MP was that he always said what he meant. Always. This is rare, you feel me? And he had always said (in various forms and often outright) that he was not married to the crew, but to performance. This is an instance of separating of usage from confidence, I’ve come to understand. And in reading his words for the last 6 years and watching him interact with various people this is something he does indeed employ in his day-to-day business; just read any portion of the log or Trilema and you can’t not see examples. Republican production was in a steady decline in the final years and so he made the call to close up shop.

In other words, everybody could have predicted this. In any case, the natural laws of this world remain the same: there will always exist individuals who can move mountains, and other individuals who cannot. Maybe the ones who cannot are able to make themselves useful to the ones who can, maybe they fail. In this case, everyone failed to produce on the level Mircea Popescu wanted. Still, just because he disbanded the Republic doesn’t mean he has ceased to exist you know. And I do believe that those who can do things and actually learn to leverage their environment will float to the top (there’s a log thread somewhere on this but I stop myself at 5 minutes now if I can’t find a logline). In other words, while I do believe a great opportunity has been lost in general with the failure of TMSR, the best thing to do *now* is to learn from failure and continue to improve. There’s really no other option in any case on an individual level.

Moving on to my individual performance in March: it also was not the greatest in terms of productivity. I’m actually just going to call it a wash, with the small exception that I did deliver the historical logs to MP at least. The MP-WP bot is also finished. However, during the final week of March I checked out for a spell. I mean, I didn’t even do any saltmine work either. While I do believe impromptu breaks are healthy if all of your affairs are in order, in my case they were most certainly not in order. This has left me in a precarious position in general.

Still, I’m confident I can dig myself out of this small pit here. For April, I’m just going to focus on saltmines for the first half. Specifically until April 15th. By this time I’d like to turn my productivity deficit for the headless masters of the saltmines to a surplus (the structure of my work atm is such that this is possible). Now that I am 100% wfh I believe I can do this.

Now, that leaves me with the second half of April (the 15th onward) to first get my review of the Brasil hoster out for Diana Coman. Before then, however, I may as well start discussing the future mp-wp bot plan with my master. I honestly am not sure what the next steps should be at this point; need to think on it.

There’s also things like waking up early and house cleaning, which, I’ve let slip in March. Re: the house I will be honest in that I’m not sure I’ll be selling this house in 2020. I’m expecting the current virus hullabaloo will make it a bit more a difficult to sell now than perhaps in 2021 when everyone is distracted by something else. Nevertheless, I still aim to completely clean this thing out by mid-summer.

As more things pop into my head during April I will put them here.

WH Plan For Week 26 (April 6th – April 12th)

Filed under: Will Haack — Will Haack @ 1:01 am

1. Monday 04/06

   1.1 Daily Writing Exercise (Outline) (2.5h)
   1.2 Trip to Santa Cruz / Tamarindo for Grocceries (5h)

2. Tuesday 04/07

   2.1 Daily Writing Exercise (Publish) (2.5h)
   2.2 Saltmines (6h)

3. Wednesday 04/08

   3.1 Daily Writing Exercise – Aristotle (Outline) (2.5h)
   3.2 Saltmines (6h)

4. Thursday 04/09

   4.1 Daily Writing Exercise – Aristotle (Publish) (2.5h)
   4.2 Relevant work for TheFleet (8h)

5. Friday 04/10

   5.1 Daily Writing Exercise (Outline) (2.5h)
   5.2 Work on TheFleet (2h)
   5.2 Apartment improvements ((Clean up entryway, drill in new shelves, and acquire plants to put in window)) (6h)

6. Saturday 04/11

   6.1 Daily Writing Exercise (Publish) (2.5h)
   6.2 Plan and review for next week (4h)
   6.3 Open Slot / Makeups (4h)

7. Sunday 04/12

   7.1 Daily Writing Exercise (Outline) (2.5h)
   7.2 Open Slot / Makeups (5h)

« Newer PostsOlder Posts »

Work on what matters, so you matter too.