Writing and reading

I hate writing. The one thing that I can procrastinate to oblivion is writing to the max. Even if it is a short 200-word snippet that is mostly easy to write, starting is always the hardest part. I have found very few ways that help me overcome these feelings, most of which do not work when I am not under pressure. My writing is like a diamond in the rough: Formed under pressure, and unspectacular to the eye until polished. It has always felt that way, through many of the friend groups I’ve been in, from what teachers have said, to what I have felt, it has always felt the same.

It feels almost like I am better at reading and interpreting poetry. Which is something that I find liberating to write or read, breaking all the norms and rules of prose. I find I can comprehend it better, connect with the symbolish, metaphors, short span, all better. Does not matter the scope or intensity of focus.

That being said, this writing I am doing for myself is the first journaling/writing project that I have actually enjoyed and done for my own personal enjoyment/benefit. My memory is terrible and this makes it feel like all the little details that slip through the cracks can be caught and archived and indexed. Being able to put a date or a number to the things that happen very occasionally in my life gives me a feeling of documentation and record of my story.

I fixed the DNS problems plauging my last night. Now it looks just how I want it. www.jackchampagne.com for the webpage, automatic redirect from jackchampagne.com. Also started strike-thruing my items from the “list” to mark off what I have completed and adding a few things.

I guess that all I got for now, toodleloo!

- Jack

What working from home is like

Working from home has been a big challenge during Coronavirus. Mainly because the lack of a dedicated space that I must work in but also because of the sociality of working from home. It is easy to stop work at 2 and hang out with friends or my girlfriend and veg out for the rest of the day. It is easy to get distracted from what I was doing, it is easy to go downstairs and have a bite to eat and read an article. All of these easy things make something simple, like sitting down and typing at a computer hard. It has made me soft; I am complacent with my own laziness, sloth, and ability to “not work as hard” during these times and I feel as though I have mostly myself to blame. I remember working in a kitchen at the Milepost restaurant for a year before I landed my current job at AirCycler (which is a whole other story) and it was honest work. I remember coming home some night, smelling like a rotting garbage bin and thinking to myself, “Wow, I can’t wait to get into the shower and crawl into bed, my body hurts and that was a hell of a day.”

There are things that I am grateful for and some things that I would like to change. Change doesn’t happen immediately though, it happens gradually, through consistent effort. Instead of making a 100% improvement on my life today, making a 1% improvement every day for a hundred days will net me 270% change in wellbeing. The second one is far more sustainable (and is another beautiful example of compound interest). My good friend Henry popped into my mind as I am writing this because he wasn’t hanging out with the gang earlier today. He works very hard and it is something that I admire. 40 hours a week, waking up at 6:30am, all things that don’t seem in reach to me but things that are very attainable through lifestyle changes. Althought right now, maybe this is procrastination with the work that I should be pursuing.

Earlier this day, Russell, Luke, Hannah, Dylan, Sam, Lillian, and I went to Dylan’s house in Saquish and relaxed on the beach. I was a great day with lots of grilled food, tubing, boating, talking with friends, and playing cornhole. The weather was perfect and it was entertaining to catch up with friends and just do whatever I wanted. I did not get sunburnt surprisingly and I was also very akeen to going swimming even though I didn’t bring a proper bathing suit. This is part of the reason why I am writing this. Today was fulfilling, but at the expense of my schedule and routine. I am tired in a good way but yet there is still work left undone. Bubbles needs to be finished and I want to move on from my demons of design and old outdated frameworks (.NET Framework 4.5 and Winforms). I have ideas for the stock market, self-automation, personal business that I want to pursue but do not want to cut my ties at AirCycler. I have enjoyed AirCycler very much and have had a pleasure working on the BATS project as well as this project (Bubbles) I am working on right now. It has been a fulfilling and rewarding expirience that has brought me great people, cool projects, and good connections and I am grateful. I am a bit rambly by now but in some ways I do wish I could go back to the office because I miss interacting with those coworkers. I do miss school because of my friends, the makerspace, and my classes/dorm living. This is the sacrifice that I make.

Some good news and updates about father’s day and life: My dad and I added a roof to the eagle scout sign project on fathers day. This came as a sign of relief and as one thing less to pester my (and my dad’s) thoughts at night. Sally was delighted to see that I had added it and it marked for me on of the last few things that I felt hanging over me from long before this whole thing started.

I am now beginning to realize at this very moment that to make adding pictures to this blog (which I have really wanted to do) making a python script that automates the process of implementing it onto the blog would be really nice.

Continuing: My grandmother’s birthday was recent and, as a surprise, my dad, Hailey, Lillian, and I decided to head out to her and as a surprise for dinner. We ate at Jae’s and I drove the entire way there (We met my dad at intersection between 44 and 495 to drop off the Jeep Grand Cherokee). Right when I was about to turn left and head up the hill to the hotel that Jae’s in under, I had a problem with the transmission. When I gave the car power, it seemed like the tranmission wasn’t enganging and the car wasn’t able to get into drive. I was able to get it to pop and make it up the hill but 3/4 up the hill, the same thing happened again. This is when I became concerned. I shifted into four-wheel drive and was able to get it to catch again and made it to the hotel parking lot. We all got out of the car and my dad wanted to check on the transmission to see if we were going to need to make alternate plans going home. Reverse still worked fine but my dad, 4-wheel or no 4-wheel, was not able to get the transmission to engage. After 336,000 miles, the iconic 2009 GMC Yukon was dead. It was in the shop for new brake calipers (It still had the original!!) just that weekend and now we were stranded 3 hours from home at my grandmother’s birthday dinner. We went in and had a delicious and funny dinner at Jae’s. My grandmother, her sister Lynn, my Aunt Suzanne and JG sat at one table and we sat a table right next to them, but slightly apart. I ordered a burger and picked at everyone else orders. My Aunt Suzanne drove us to the Jeep Grand Cherokee in the hotel parking lot to get us home that night and we played crosswords in the car. My dad began the process of purchasing a car and intended on purchasing a car the day before this all happened. Yesterday, he finally purchased the car he wanted, a pickup truck, something that I think is a really good purchase. I have not driven it yet, nor sat in the interior, but when I dropped him off at the dealership to drive it home, the interior looked really nice. This car should last him a while… I hope.

Minecraft 1.16 and 1.16.1 came out on the 23rd and 24th respectively and Lillian and I have been playing them nonstop. I have been busy with the multi-item sorter (so neccessary) while she’s been gathering some netherrite. I updated both of my servers and started contemplating a dedicated piece of hardware for all of this and for other projects I am interested in doing.

Also of note: I migrated back to Github pages because of the website bloat that Netlify was causing. To properly use netlify, I would have to added a few things that I did not want. I want this site to be lightweight (other than the photos I guess) and want each aspect to be tightly controlled. It was a fairly smooth process in my opinion.

Anyways, I think I have put off work long enough, or maybe I’m ready to just give up for the night and call it a day. Who knows?? (me, calling it a day) Till next time, Jack

Also just want to say briefly that moments ago (you can look at commits now, I found the www. subdomain was not working, currently trying to fix)

Birthday 2020

This past weekend was my birthday weekend and I got home from staying at my moms on the 13th. When we were up there we did a tremendous amount of yardwork. When I got home, my grandmother was down to visit. I learned how to make her incredible Kahlua cheesecake and spent time with her catching up. My dad announced on the 13th or the 14th that getting a dog this fall is almost certain. On the 14th, I got a terrible sunburn when me and my girlfriend went out to Saquish to look for moon snails and have a bit of a picnic.

On my birthday I recieved two gifts that I am looking forward to using. The first is an apple watch, which I am wearing right now. The second is a Kindle, which I would like to use to read in bed at night instead of my phone screen. Hopefully the display is not backlit like a normal lcd display and the tablet is suitable for nighttime reading. I also recieved new shoes from my mom which I have wanted badly these past couple of weeks.

As I get older, a birthday just feels like another normal day. If I was asked by someone how old I am, I’d probably respond with 18 accidentally still. This is the reality but fortunately I have not gotten to the point where I say an age from two years ago. I have found some difficulty and trouble trying to motivate to do work. The tasks that I have set out at AirCycler seem very doable and are broken up into bite size chunks but I find the work to be less interesting than that which I decide to do for my own personal improvement.

Some things I wanted to jot down for some note taking:

  • I started the cryptography and micro/macro economics course on Khan Academy earlier this summer. And have not been doing that recently. (At one point I found myself needing pen and paper to organize my thoughts for the cryptography and econ quizzes, which made it more difficult to do before bed and such)
  • I also have many other books I would like to read and a Scientific American magazine to get through as well. (10 python books to read)
  • I also want to note that my python script for sending me text from my computer does not work now for unknown reasons. I am unable to connect to gmail’s smtp server.
  • I have not watched youtube in weeks… I’m not sure how long it has been but life has felt more fulfilling, busy, and peaceful recently. I feel like I am taking care of the people around me better and sometimes I feel like I am taking care of myself better (although this morning I lay in bed for nearly an hour, a habit that I am going to start to break)
  • I want to start reading my next python book on my kindle
  • I want to clean the garage
  • I want to put a roof on the Green’s Harbor trailhead sign (for my Eagle Scout project)
  • I want to get enough sleep and exercise every day! (Can track these things now using my apple watch)
  • I want to work 20 hours a week consistently and put away 25% of everything that I make.
  • I want to get more nighttime photography (Was about to last night but instead wrote a summary of campus’ plans to repopulate to my friends)
  • I want to clean my room again, there is too much on the walls
  • I want to set up a little stand at the base of my bed for a projector setup
  • I want to write more of these posts. (Am wondering right now if having this private information exposed is a privacy concern of mine.)
  • I want to create a comprehensive todo list focused around my health
  • I want to set up an r-pi cluster compute server
  • I want to get my part 107
  • I want to play more minecraft with my girlfriend
  • I want to spend more time on discord calls with friend and in-person risk-mitigated hangouts
  • I want to spend more time around Lillian’s family to connect more
  • I want to program guis in flutter to try it out
  • I want to learn options and market information through Cboe and others
  • I want to play guitar more
  • I want to automate more of my life
  • I want to plan out Dyken pond trips with my friends this summer.
  • I want to bike more.
  • I want to go to bed earlier and get more sleep.
  • I want to have more time? Make more time
  • I want to camp and go on more hikes
  • I want to clean my mom’s car
  • I want to see moon snails
  • I want to start my web programming course again on khan academy
  • I want to continue my python code-academy course (or find a different service)
  • I want to continue learning c and c++

( 6-25-2020 )

  • I want to give myself more time
  • I want to be the best that I can be.
  • I want to get right out of bed and wake up earlier (8am)

I want a lot of things in life. And it always seems like there’s just not enought time. One small thing at a time though, and I know it will get done. I know it will.

This could have a ton of tags but because of the nature of this list, I think I am going to keep it with only these.

Till next time, - Jack

Dyken Pond

It’s been an awesome week! Finishing the Lord of the Rings trilogy concluded with an epic 3hr movie session with my girlfriend (Wednesday afternoon). I have to say, in the beginning, it felt as though I would not be able to become as attached to the characters as I did in the hobbits. The trilogy’s different style coupled with the lack of Bilbo, the Dwarves, and Gandalf made it difficult. At the end of nearly 10 hours of movie almost solely featuring the Fellowship of the Ring, I am just as attached to the characters as I was in The Hobbit trilogy.

Yesterday night, my sister and I traveled up to dyken pond to see my mother and to enjoy some time in the country. It is always so peaceful out here. The rain on the tin roof is always one of my favorite sounds out here. The new grass has been mowed at the camp and in Center Berlin, there is plenty of yard work to do!

I also finished reading the book I have been working on Automate the Boring Stuff with Python by Al Sweigart and I must say, I really enjoyed the read. I learned a lot about internet protcols (http, smtp, sms), filetypes, python’s inner workings, character encodings (I really didn’t know the world needed to be this complicated), windows command line and more from this book. I am currently deciding which book to read next out of 10 that I bought in a bundle about a year ago. Last night, finding something that I could apply my newfound knowledge to, I created a process of copying text from my laptop, to my phone using text. The full source code is on github as a gist feel free to check it out! (It’s really short). I used the smtplib, and Verizon’s email sms gateway service to send data to my phone. I was able to have my python program get text either from command line or clipboard, send it over email to a special address @vtext.com (Verizon’s email to sms gateway) which then got sent to my phone. THis was free, fast, and clean in my opinion. Works like a charm in my opinion! The motivation for this came out of need for a way to send text over to my phone (like copy and paste) from my windows machine. On Mac, it’s quite easy as it would just be a quick iMessage to myself. But there is no iMessage on windows, so here is my alternative!

I also want to note and record that me and my girlfriend’s minecraft world has progressed and we beat the Wither, minecraft’s other boss, on Monday. The fight seemed a little bugged (or maybe I lack expirience) but the Wither was acting strangely and then targeted me, killing me and destroying nearly all of my stuff (not Elytra!). I was not that upset thought, now I have truly moved on to the endgame. Also, the day before, we raided the Woodland Mansion and obtained totems of undying (which I used during wither fight :sad: ).

All for now! Jack

Priorities & Youtube

Youtube uses too much of my time.

And I am very aware of it. About five days ago, I made a promise to myself after my last experiment with quitting youtube failed. I thought that I would be able to curb my Youtube habit by limiting myself to only watching what I came to the site to watch. This way I would not browse and fall victim to their powerful recommendation algorithm.

This failed, and it failed by slow loosening of the rules and gradual slippage back into prior habits. Because of this, I made a decision to stop watching Youtube completely for the time being. This means I cannot go on my laptop, cannot go on the app, cannot watch it on the Tv, and cannot watch a quick video that a friend may have sent me. It is a strict ban for probably forever. If I ever wanted to use the platform again, I am thinking of a couple of ways that I could do so in a completely non-addictive and fully informative matter. One method is that I must download the videos (that I was thinking of watching) first on to my device to seperate myself from the platform. I would not be allowed to let Youtube’s algorithm serve me what to watch but instead I must know it beforehand. This will be far into the future where I can live completely seperate from the need to watch video.

On another note, I have been reading Automate the Boring Stuff with Python by Al Sweigart (which I will abbrv. as ABSP) and so far I have really enjoyed it. I am currently on the filesystem chapter and the section that details how to use python to compress (“zip”) files. I am looking forward to later chapters, particularly the ones on webscraping and sending emails and texts 😮 with python. Last night, on a short call with my friend Matt Keating, we discussed python and a few programming things over the phone while I toured the cathedral that he was building on the ski guys minecraft server. He reminded me of a website that I have been fond of but have only now come back to: Project Euler is a collection of programming puzzles on algorithms, data-structures, optimization and more. Solving the problems it presents is a unique challenge (much like Code Abbey or Code Golf) that is rewarding. I have signed back up and hopefully the python that I have learned from this book, I can properly apply for some good problem solving.

Priorites

A list of priorities is always important, especially for the person who likes to work on a thousand other problems before solving the big daunting problem that has been hanging over their head for weeks (me). I read an article this morning from Harvard Business Review about self-sabotaging behaviours which is what has inspired this section. So here is my current list of priorities to myself:

  1. My Health is most important and I think that focusing on this is one of the most valuable things I can do for myself. (Sleep, excersize, hygiene)
  2. Staying away from all the time wasters (Youtube, Snapchat, etc…) and instead replacing them with something else, like reading out of ABSP.
  3. Spending quality time with those around me (Family, friends, and my girlfriend)
  4. Keeping my room clean and establishing a good routine

And priorities to others:

  1. Get BubblesGUI working with a usable GUI for AirCycler (Simulator, Debugger, Testing)
  2. Get a roof on the 1623 Trailhead sign (It’s been nearly a year!) (June 21st)
  3. Clean up around the property (Duxbury, Berlin)

Thinking about doing a power-hour week sometime soon: One article each day for a week that I just write down my thoughts and day in great detail. Just a thought for now.

Until later this week, Jack

Netlify incoming

9:20am

Two days ago, I was able to get the site to build on netlify. The site displayed correctly and as of right now uses the slick theme. As of writing this, I will be working on migrating all of the old site content over to this new site and hooking it up to my domain (https://jackchampagne.com)

Will be updating this throughout the morning.

4:00pm

So! It’s not quite the morning anymore but a TON of stuff has been changed. As I would like to make changes to this theme in the future, I have forked the theme’s repo and added it as a git submodule in the source. I have also reformatted posts (added categories, tags, and series) and gotten my DNS (hover.com) to use Netlify’s nameservers. This will enable me to use their CMS (Content Managment System) and CI (Continuous Integration). Having my domain point to Netlify was as easy as pie this time. Migrating hosts (previously github pages) to Netlify provides numerous advantages, especially the relaxing of the ‘static’ aspect of the site. Netlify will handle form submissions (providing for email and polling and other fun stuff) and their CI + CMS is really nice. (And it’s free! A big emphasis everywhere for me)

4:08pm

Now trying to do a local build on my machine before I push the repos to be built on the web! Fingers crossed that cats, tags, and series work properly.

4:13pm

First build failed because of a missing space on line 10 of 2020-04-25-galactic-dinosaurs.md in between the - and Science. Second build failed because I didn’t save. Third build succeeded in 5 seconds (Whoa, this is supposed to be a lightweight theme!). Looking at the built site, I noticed a typo that created two tags that were meant to be one: Self-improvment and Self-improvement were merged and then I build again. Now that everything looks good, time to commit these changes and let the magic of CI take over!

Talk soon, Jack

Dyken Pond

Today was my first day back at Dyken pond for real, meaning sleeping at the camp. Last weekend, my mom and Chris ripped up the old setup around the firepit and put down sod and seed. It looks and feels so nice. Instead of stepping on rocks and pine needles every time we go outside this year, we will be laying in a bed of grass, so nice.

My girlfriend’s birthday was yesterday and even though there was a ton of stuff that we did not get to do, it was a jam-packed day. I learned that she has never really done origami before. I planned on possibly building birdhouses, playing Hey There Delilah by the Plain White T’s on guitar for her (wasn’t practiced enough yet!) building the lego set that Sean Henderson gave to her for her birthday, and doing a puzzle. We ran out of time! We also watched three episodes of spongebob though, starting from the beginning of course. I am surprised that I have seen every episode so far before.

Later, and at the lake! Jack

List of Important things

This post is meant to be a list of important things to remember and apply throughout daily life. It is so easy to get stuck in a hole and preform the same routine day in and day out. I believe that novelty forces people to grow and makes days feel more fulfilling. This list focuses on, at max, 10 core concepts that are worth paying attention to throughout each day of my life.

(5/27/2020)

  • Active Learning (doing myself) is far more powerful then passive learning (watching do)
  • I don’t have to do it perfect the first time, instead I should just get something down.
  • 1% of improvement every day is better than 0% (By the end of the year, that will be 3778% improvement annually)
  • Getting enough sleep is essential
  • Spending time with those around you

(9/16/2020)

  • Don’t get stuck on your bad habits. See where you went wrong, prevent it from happening in the future and grow.

There are more to be added and as the list goes on some may be deleted. A format to describe the dates on the list will be made in the future. *For now, all of the list items were added on the start date of this post. This will almost act like a sticky note / bulletin board for my thoughts on my path towards productivity.

Thanks, Jack

The Hobbit

Last night, after 4.5 hours of watching movies yesterday me and my girlfriend Lillian finished The Hobbit movie trilogy. The precursor to the Lord of the Rings series by J. R. R. Tolkien. I have to say a few things about the series so far. For one, I was surprised to see the middle movie Desolation of Smaug have signifigantly lower (only slightly) ratings than the other two movies overall. After watching the movie it made a lot of sense to my as to why. If I had to watch that movie in movie theaters and the next movie Battle of Five Armies hadn’t come out yet, I would have been deeply frustrated with the ending. The movie finished off on a cliff-hanger that was far too-intense for my liking. I enjoy having movies leave some to be desired so it doesn’t feel too conclusive but having a dragon (Smaug) moments away from descending down on a town and causing death and destruction and then ending the movie was a bit of a cop out in my opinion. Since I was watching these movies after all of them have been released, that frustration wasn’t there and actually was something I found to be a positive. The previous movie, of course, now led in perfectly to the final movie, picking up right where we left off.

Today, I am getting some work done for AirCycler and am taking the day for myself. So far it has been quite slow and my recent Youtube ban has been a little bit of a failure. I am learning though! From my failures that is. I defeated Reddit two years ago now and am looking at implementing a better system for myself. I believe that less of the time-sucker apps and content in my life will contribute to a bigger feeling of fulfillment, better sleep, better mental health, and better motivation. Overall this will free up my time for other activities that I also enjoy but will be more informative, interesting, and fulfilling. I would like to read the book Automate the Boring stuff by Al Sweigart. I find it could be very useful in the future for me, getting rid of the monotonous tasks that I will envitably have to do. I would also like to read the textbook Nonlinear Dynamics and Chaos by Steven H. Strogatz which so far has been very interesting and enlightening. (Those challenge problems are pretty hard!)

Till next time, Jack

The most eaten meat is...

the most eaten meat in the world is chicken? Seems reasonable. Poultry is everywhere… There is a lot of misinformationa about what is really the most eaten meat (goat, beef, pork) from reputable sources and what you here from word of mouth. I had a good friend tell me today that his dad always says that ‘Goat is the most eaten meat in the world’. I really wanted to add this to tidbits because it sounded so interesting. So, I did a little fact checking first before I wrote this article. It turns out, from what I have found this is a common misconception as people like Gordon Ramsey and commenters on the meat articles have said this repeatedly. This is not true though, poultry is the most eaten meat in the world as claimed by this Quora article

Today was a social distancing outside hangout with Henry, Russell, Luke, Lillian, and Sam outside tossing the disc and playing sports. I have finally on this day cleaned my room and sorted all of my college dorm room stuff back into my room in Duxbury. I had my moveout day this past monday (5/18/2020) and now at the end of the week everything is in order. So clean!