Utah, US The theme of this week is “hacking or hiking”. We hiked in different new trails and enjoyed all of them a lot. I took many photos and videos. I published the one-year-celebration post for RiB after a delay of a few weeks. We finished our BigAnnouncement project’s MVP and started polishing a bit before the submission. BigAnnouncement.eth hacks I finished our Solidity contract by adding a function for the creator to withdraw ETH.
Utah, US This week, I mainly spent time on hacking and reading documentation. Different from Rust documentation, the Solidity documentation is full of warnings about how not to write contracts. There isn’t much about its language syntax. A weird but must-use tool for building smart contracts on Ethereum. BigAnnouncement.eth hacks We finished our MVP roadmap, but need to do more detailed work, such as verification, error handling, and withdrawal. I am writing the Solidity contract slowly.
Utah, US This week, we moved out of Provo to Park City for a short vacation. Park City is cool. It’s a skiing city for tourists, and we expected there would be few people in summer. But we actually saw many people there for biking – there are a lot of trails among those mountains. BigAnnouncement.eth hacks Our HackFS project, The Big Announcement, went well according to our MVP Roadmap, though the journey wasn’t that smooth.
Utah, US This week I spent most of my time on IPFS and Ethereum related products for my HackFS project – bigannouncement.eth. The organizers arranged several online workshops: HackFS YouTube. Each showcased live coding, and attendees asked questions frequently. Speakers made mistakes sometimes, and they were pretty comfortable with that. They debugged and fixed mistakes confidently. I especially like Austin’s workshop, Connecting ETH to IPFS. He brought his optimistic attitude and experience about building on Ethereum.
Utah, US This week, I joined a hackathon, HackFS. It’s a 30 days online hackathon, in which you build stuff on IPFS and Filecoin. This must be the first time I participate in a hackathon as a hacker, rather than an organizer. Exciting! The experience so far is pretty good. The event is very well organized. Clear documentation, email follow up, staking to participate, slack channels for info sharing, pre-team-up spreadsheet, and so on.
Utah, US This week, I wrote code and practiced on Leetcode. But I haven’t delivered the bot I want to build yet. My feeling for Rust so far is, Rust gives you freedom as long as you behave well, which means you have to understand what you are doing while writing code line by line. You can not just write something you do not fully understand and expect to pass the compiler.
Utah, US The Economist this week has excellent writings. The two articles about Amazon gave critical and reasonable opinions, sharp as usual. Highly recommend. The genius of Amazon Amazon: And on the second day… I started collecting classic posts on hacking, OS, and file system, such as, the Linux documentary, Unix story, GNU, etc. I realized that there is still so much to learn. As a result, I went back to study Computer Science on Youtube.
Utah, US A “black lives matter” protest happened in Provo this Saturday. We saw a group of people around age 20 pass by our windows, with the handwritten signs of “black lives matter.” It was my first time being so close to a protest, and I was curious. People were quiet and polite, and the protest was peaceful. When we left, we saw a guy with a “white lives matter” sign joining in the crowd.