Young Hands Club

January 13, 2020

ejb plan: week 4 (Jan 13 – Jan 19)

Filed under: Eric Benevides — Eric Benevides @ 4:58 am

Penance Article 2. Due Thursday [Estimated time: 6 hrs | Actual time: 11 hrs ]

I will give myself a digestible 1 hour assigned block of time to write on Mon/Tues/Wed with 3 hours Thursday as my wrap-up day.

Mp-wp bot testing and production prep. Due Sunday [Estimated time: 12 hrs | Actual time: 10 hrs ]

Friday I am assigning myself 3 hours to come up with a more detailed plan of attack for this going into the weekend, following the ‘digestible-chunks methodology’.

Spend time researching remote work /abroad work opportunities throughout week: Due Sunday [Estimated time: 1 hr  | Actual time: 1 hr ]

Ongoing.

Total estimated time: 19, total actual time: 22

Timings on tasks per day

Penance article was 1 hour on Monday, 4 hours Thursday, and 6 hours Friday.

mp-wp-bot work was 4 hours Saturday and 6 hours Sunday.

Things that I need to think on for future weekly plans:

  • Install Gales
  • Penance article series (Two articles remain)
  • mp-wp bot ‘spillover’ of code review / testing
  • mp-wp bot install guide once review / testing complete
  • Finish auctionbot autobidding
  • How to make the most of my current geographic location
  • Other remedial/learning debts that need paying
  • Somewhere down the line I’d also like to slim down my archive-process and publish it. As of now it relies too much on python where it doesn’t need to; lotsa kludge, etc.

Prior week: Week 3 [Jan 6 – Jan 12]

RMD review, Jan 6th-12th, 2020

Filed under: Robinson Dorion — Robinson Dorion @ 4:40 am

After bringing in the new year with less sleep ((And probably more booze – mainly Manhattans, French75s, amaretto/Kahlua on the rocks, vino, with plenty other one offs in the mix – and kombucha than ever. By the end of the week it was definitely more kombucha than anything else, but nevertheless.)) than I’ve ever had in a 7-10 day stretch, I probably had more sleep this past week than I have had since infancy ((Even the few days I was up at 6am to work out in the relatively cool Panamanian morning air, I went back to sleep till about 9am.)). Nevertheless, I’m relatively well caught up on providing feedback for the numerous, and joyous to read, tmsr os related articles that were published around the new year.

I’ve settled back into Panama ((6 weeks running no AC left quite the layer of mold on some of my shoes and old baseball mitt, how you like that for humidity ?!?)), caught up on some personal admin tasks, started to reach out to Panama contacts and I’m pretty confident I’ve set myself up to prosecute my plan for the coming week. I am curious to see what more nice surprises I can generate.

ejb review: week 3 (Jan 6 – Jan 12)

Filed under: Eric Benevides — Eric Benevides @ 4:35 am

On the positive side I made it through a good portion of the Gales build process and I have been learning things along the way, which was my primary goal.

On the negative I didn’t really take my Master’s advice about procrastination. I ignored my laziness signal and didn’t really start the build/install until Friday night, and as such I have neither the install done nor the install report complete. There have been no real problems that have left me stumped, I just have been making a point to look things up that I don’t quite understand (which are a lot of things) as I go through. This has been great and enjoyable and I’m making progress, but I obviously should have just started earlier so I would have had that extra time for spillover.

My main takeaway from this failure to meet my deadline is that I did not break my planned work up into time-manageable chunks beforehand. This, specifically, is something I will need to make sure I do for this next week.

Moving into week 4 I am going to need to get the Penance article 2 out, followed by mp-wp-bot testing. For week 5 I am slated for take 2 of my attempt to deliver a working bot and backlogs to MP. If there is time left over that week I will pick up this Gales install once again.

January 12, 2020

WH Review of Week 13 (Jan 6th – Jan 12th)

Filed under: Will Haack — Will Haack @ 5:45 pm

The vacation has been alright. An unexpected pleasure was playing Need For Speed Guanacaste. ((I knew drivers here are crazy, but I now have a better appreciation for just how nuts they are. A car passed me while I was going 120kph on a 40kph road.)) I drove my mom and friend around to various nearby beaches. ((Unfortunately there was not that much swell this week, but I scored a few waves on Friday at Playa Langosta.)) The freedom having a nice car afforded me makes me want to return to the car-buying process sooner rather than later.

Here are the aspects of this week that make the vacation only ‘alright.’ First, I had this feeling of “I don’t have that much time off nowadays, and I wish I were spending the little time I do have getting into mischief with my surfpals instead of hanging out with my mom and her friend.” Going surfing in the more populated beaches made me miss the fun I had last year in Tamarindo. I also didn’t “carpe diem” as much, there was some time spent lollygagging that could have been spent reading or studying more Spanish. I am worried that too much of my motivation comes from fear of the whip, and that I was lazy because I didn’t sense its presence this week. Lastly, I hurt my thumb/wrist on my right hand. ((Being a selfless gentleman, I was helping a young lady out in the surf. All was going well, I pushed her into a few waves and she stood up and was having a blast. But then a larger wave came, and I tried to pull her farther out to sea so that it would not crash on her. I did not succeed, and her board’s leash was wrapped around my hand. So while I pulled the leash in one direction the force of her slipping down the wave yanked the leash in the other direction. One poor split second decision made all my slight ergonomic improvements prettty trivial. I am lucky I did not break my wrist.))

January 11, 2020

RMD plan, Jan 11-17th, 2020

Filed under: Robinson Dorion — Robinson Dorion @ 11:59 am

1. Things my Master assigned me:

  1. TMSR OS development.
    1. (3h) Get caught up on providing feedback for trinque and lobbes on the articles they’ve published (At all costs) Deadline: Sunday, Jan 12th.
    2. (3h) Set priorities and deliverables for the remainder of the month. (AAC) Deadline: Monday, Jan 13th.
    3. (6h) Time available for impending articles to be published by trinque and lobbes.
  2. (8h) Hawaii trip article. (AAC) Deadline: Wednesday, Jan 16th.
  3. Work through the fabled outlines article backlog. (Time Permitting)

2. Things I want feedback on/help with ((These two have been on the list for some time, but I’ve yet to actually ask, time to do that.))

  1. Help uncovering areas of improvement in TMSR OS and JWRD management.
  2. Ask MP about implementation of his suggested JWRD pivot to making the operation as remote management/delivery as possible.

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

  1. (10h) ((This was set to 30h in previous weeks. Let’s see what cutting it to 10h and doing more than thinking yields.)) TMSR OS
    1. Start on the list of dependencies of the implicit clients of TMSR OS.
    2. Read/re-read archives of The Tar Pit, BVT Trace, Krankendenken and Fixpoint, leave comments/questions.
  2. (15h) JWRD : 5h of management. 10h of relationship development.
  3. (21h) Following the forum and conversing when it’s my time. I’m planning to block off 14:00-15:30 and 19:00-20:30 UTC to properly eat and engage the logs and blogs.
  4. (2h) Meet up with whaack Monday evening.
  5. (4h) Junto on Tuesday evening.
  6. (7h) ((30 mins in morning, 30 mins before sleep)) Daily Review/Preview to start up, wind down day.
  7. (2h) Weekly review/preview.
  8. (5h 15m) 45 minutes of exercise each morning.
  9. (5h 50m) 20 min Spanish, 30 min French each morning.

Summary

This outlines a pretty action packed week, but with a week of ~pure holiday wrapping the new year and recovering from holiday last week, I’m eager to get back to a normal work environment and schedule. An underlying goal for this week is to spend less time with myself and ask for more help and talk to people more. Relax emergency mode while still maintaining urgency.

January 6, 2020

WH Plan for Week 13 (Jan 6th – Jan 12th)

Filed under: Will Haack — Will Haack @ 6:55 pm

This week I’m taking a vacation and spending time with my mom. I will focus on some of the more relaxing activities that have been neglected, such as reading, studying Spanish, and practicing the guitar. I am going to pause my EOD reports until January 16th when I get back from Panama. I will keep up with the logs and check on TheFleet bots.

WH Review of Week 12 (Dec 30th – Jan 5th)

Filed under: Will Haack — Will Haack @ 6:53 pm

The failures in terms of not following my schedule:

– I only worked 12/16 hours of saltmines.
– I only studied Spanish on one day (Tuesday)
– I only published one article between Thursday-Sunday.

This week I tunnel visioned TheFleet project. Instead of doing 8 hour 45min well planned programming sessions, I did ‘mad scientist’ 12 hour sessions at the exclusion of other work. This was in part avoidance behavior. I knew I had to do other assignments such as writing my bi-daily articles, but I chose to stick with TheFleet. It was easy to bury myself in the project. I think it was correct to prioritize getting bots connected before I stepped away from the terminal. However, I may have been able to get something working in fewer hours had I gone about programming in a more structured manner.

A selection from a trilema article stuck with me this week.

You know why children under ~5 years of age fall so much ? It’s because they conceptualize the world as a static construction. Everything it sees is, to the infantile mind, as unmovable as scenery in a side scroller. Captain Comic isn’t going to push a ledge out of the way. Similarly, the toddler doesn’t expect any dynamic equilibrium in his environment, and he will step on a precariously balanced chair with the ease he’d step on granite bedrock. He sees it there, so it is there, so it will support him. Or a tank, really, or anything else. That’s the other thing, they keep building these towers that fall down because who could have predicted you can’t balance a fridge on a pickled olive ? They’re just as non-transparent, what magic is this!

The infantile mind doesn’t go away. It just withdraws. The knowledgeable derp is still very much a derp, he’s not become a man through spending his youth reading and thinking about things. On the contrary, he’s stayed a child. He doesn’t, on account of the painful bumps nature provides, expect mechanics to work like in a picture – but this doesn’t impede him from expecting economics, for instance, to still work this way. Because nature doesn’t provide any bumps he can recognize on that scale, and so there’s nothing to fix his toddler stupid.

The way I program reminds me of the infantile mind described above. Unlike the toddler, I know that some objects are in dynamic equilbrium. My method of ‘figuring out what is and what isn’t stable’ when programming is similar to methodically going around the room knocking each structure to see if it gives way. It takes time to run all of these tests, and I only gather data points instead of understanding.

Tying this back to programming, I spend more time running my code than I do rereading it. Testing is necessary, especially for TheFleet which deals with unknown responses from servers, but I need to find the right balance. It would be better to go for longer blocks developing before I fire off scripts and wait for their results. ((Each time I test against a network I have to wait a few seconds for a response. This interruption pauses my train of thought. Features such as re-connection put my script to sleep for ~60 seconds. When testing re-connection I would connect my bot, disconnect my computer from the internet, wait for the bot to drop from irc, and then reconnect my computer to check if the bot was able to get back into the network. Running this repeatedly was expensive in terms of time.))

I wrote an article about the problems of not making plans before embarking on a task. Yet I ignored my own advice and went on to do ‘incremental development’ the next few days. ((I fell flat on my face from this when trying to put together my computer.)) I am not sure what causes this cognitive dissonance. I think that although I know what I should do, I have trouble following through because of entrenched bad habits. It’s also possible I don’t fully believe what I said. Part of me still thinks, “you can’t know what problems you’ll have until you hit them, so better to leave the plan open and handle things as they come.”

JFW plan, week of Jan 6 2020

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

Required tasks

Training development + delivery: 15h (final two sessions of the pilot run).

Catch up on recent logs and blogs + engage as necessary: 25h (2-5h per day).

Continue gbw-node code writeup series: 10h.

Weekly review (which really should also cover the last short week I missed doing one) and plan: 4h, aim to finish by Saturday. I’m thinking to try some end-of-day journalling to see if this makes the end-of-week reviewing less daunting.

Time permitting

Blog topics: vacation photos; thoughts on how V-based OS might work.

gbw signer (offline wallet) development.

ejb review: week 2 (Jan 2 – Jan 5)

Filed under: Eric Benevides — Eric Benevides @ 2:39 am

This mini-week went alright as far as coming back from holidays go, and I was able to get my hours in that I set out for myself.

The work on the mp-wp-bot code review and testing continues. I’m glad I started the review now because there is definitely spillover that will need to be dealt with in probably week 4. I ended up spending an hour and a half on wrestling with apache on the ‘prod server’ which is running Cent OS (an OS which I am quite unfamiliar with). They apparently had a daemon called “firewalld” set up that blocked all incoming tcp traffic from the default port 80, which took me some time to diagnose. I finally got that set up, but I still need to futz with the php modules it looks like, and then finally get the bot running and ready to run through my testing (which I still need to design).

As for the Gales install, I’m excited to dive in starting next week. I’m sure I’ll hit some roadblocks so I need to make sure I ask any questions if I do and not toil in silence for too long.

I had a good conversation with my master Diana Coman and I have some takeaways that I want to remember for the future. First, wrt killing procrastination, a practical step I can take is to break larger tasks into smaller chunks. This will be something I’ll need to remember for next week. Second, wrt to testing in general, well, there’s a lot of takeaways from that one and I fear I’d just end up rehashing the entire convo trying to summarize, so I’ll just point my future self back to that portion of the conversation instead.

Finally, looking towards week 4 I will need to get penance article 2 complete, as well as the spillover from the mp-wp-bot review and testing.

January 5, 2020

ejb plan: week 3 (Jan 6 – Jan 12)

Filed under: Eric Benevides — Eric Benevides @ 7:30 pm

Gales install. Due Saturday [Estimated time: 13 hrs ((Dorion gave an estimate of about 4.5 hours for when him and jfw guide clients through an install. I figured I’d triple that since I will be doing a more self-guided install (and for time padding). )) | Actual time: 15 hrs]

I was fortunate during the timespan between when I wrote my week 2 plan and now, because while I was away for holidays I had the opportunity to give a first-pass read both bvt’s install report as well as some of jfw’s writings on the topic. My earlier concerns about UEFI were validated once I read spyked’s recent article as well. So, in a sense I was able to get somewhat organized ahead of time.

Specifically, I now realize that I only have one machine that is a viable candidate for a Gales install: my lenovo x61 (aka my Cuntoo machine). (( All of my other machines are newer and suffer from lack of traditional BIOS )) I learned from bvt’s report that the footprint of Gales is quite small (< 1GB) and I have 40GB free on the HDD of that machine. So I figure I partition, say, a 10GB chunk, do the bootstrapping portion, and then install to that partition.

Gales install report. Due Sunday [Estimated time: 5 hrs | Actual time: 0h hrs]

This will be a compendium of my notes for the most part, so I reason that 5 hours is a good estimate.

Spend time researching remote work /abroad work opportunities throughout week: Due Sunday [Estimated time: 1 hr  | Actual time: ]

Ongoing. Though I will note that recently at my current saltmine I have had the opportunity to get my hands on some new projects that are beyond the excel jockey stuff I’ve been doing for the last 4 years. In other words, some of the skills I stand to gain from these projects line up to what I’ve been seeing in my remote work search. It may be worth considering hanging tight for a second to take advantage of this potential skill gaining opportunity.

Notes

I figure that since I am at 19 hours I will push my penance article #2 out to after I finish the Gales install; reasoning being that since my last article took me > 6 hours it would be a dubious idea to try and cram that into this week.

Total estimated time: 13, total actual time: 15

Timings on tasks per day

I spent about two hours on Wednesday looking at my existing partitions on the target laptop. I wanted to see what it’d take to partition the ~40GB of free space I had on it and determined that it’d just be easier to attempt the Gales install on a usb drive. (( I had neglected to give /home its own partition on this machine originally, so I would have had to wipe the partition and copy all of my data back into it. ))
I only started really diving into the build documentation on Friday night and worked the majority of the weekend on it. About 13 hours total.

Things that I need to think on for future weekly plans:

  • Install Gales
  • Penance article series (Two articles remain)
  • mp-wp bot ‘spillover’ of code review / testing
  • mp-wp bot install guide once review / testing complete
  • Finish auctionbot autobidding [Estimated time: 16 hours | Actual time: ]
  • How to make the most of my current geographic location
  • Other remedial/learning debts that need paying
  • Somewhere down the line I’d also like to slim down my archive-process and publish it. As of now it relies too much on python where it doesn’t need to; lotsa kludge, etc.

Prior week: Week 2 [Jan 2 – Jan 5]

« Newer Posts

Work on what matters, so you matter too.