πŸ—» James Van Dyne

✈️Trips πŸ—ΊοΈMaps ✏️️Blog πŸ”—οΈοΈLinks πŸ‘‰Now πŸƒRuns
  • 🏑Home
  • ✈️Trips
  • πŸ—ΊοΈMaps
  • ✏️Blog
  • πŸ”—οΈLinks
  • πŸ‘‰Now
  • πŸƒRuns
  • ✏️Articles
  • πŸ“€οΈReplies
  • πŸ’¬Status
  • πŸ”–οΈοΈBookmarks
  • πŸ—ΊCheckins
  • πŸ“…The Week
  • πŸ–₯Tech
  • 🌲Sustainability
  • πŸƒRunning
  • 🧠Thoughts
  • πŸ‡―πŸ‡΅Japan
  • πŸ’‘TIL
  • β›°Tanzawa
  • 🏑Home
  • ✏️Articles
  • πŸ“€οΈReplies
  • πŸ’¬Status
  • πŸ”–οΈοΈBookmarks
  • πŸ—ΊCheckins
  • πŸ“…The Week
  • πŸ–₯Tech
  • 🌲Sustainability
  • πŸƒRunning
  • 🧠Thoughts
  • πŸ‡―πŸ‡΅Japan
  • πŸ’‘TIL
  • β›°Tanzawa
  • Response to Developer relations – Marco.org

    Jun 06, 2021
    by James
    Modern society has come to rely so heavily on mobile apps that any phone manufacturer must ensure that such a healthy ecosystem exists as table stakes for anyone to buy their phones.
    I wasn't concerned when the iPhone first came out and third party apps could only be installed via the App Store. Unlike Android, having a single place to go to install apps is arguably a much better customer experience. Having the manufacturer manually approve each app that's installable on your phone seemed warranted as data was super expensive and you didn't want an app misbehaving on your 3G connection giving you surprise bills. This approval process provided some assurance this wouldn't happen.

    However in the years since the AppStore's release, mobile phones have become central to modern society. Even in Japan, a country famous for holding on to fax machines and personal stamps, it's becoming harder to exist without one of their devices.

    Because of the cellphone's new role as the interface for interacting with society, a closed AppStore and closed devices that only allow you to interact with society via a benevolent dictator's approved was feels increasing anti-democratic.

    No matter how benevolent of a dictator they may be, they're still a dictator.
    πŸ”—permalink
  • Picking a License for Tanzawa

    Jun 06, 2021
    by James
    As Tanzawa is getting closer to being something I can release for other people to use, I've been trying to decide on the best license for it and my goals for the project. The most likely scenario is that Tanzawa will only power my blog or a handful of blogs and that I'll be the only regular contributor. I'd love to be proven wrong, though πŸ˜€.

    My main goal for Tanzawa is to provide a system that slightly-technical folks can use to create their own home online. My secondary goal is to explore low-resource computing and using Tanzawa as my proving ground. If I can find a model that would allow me to build a revenue stream around Tanzawa, that would be great, but it's not a primary focus.

    I've considered all of the main open source licenses: Apache, AGPL, MIT, and BSD-3.Β  Each license is appealing to me for different ideological reasons.Β 

    Before researching licenses a bit, I had thought I would pick the AGPL. I really like changes would need to be released to the community. Wordpress uses the GPL, too.Β 

    But then I started thinking about the possibility of building software around Tanzawa to support paid hosting for Tanzawa blogs. This bit wouldn't be open source and it may require some custom hooks into Tanzawa. Picking the AGPL would lock me in needing to release these changes. Being the original author, I could just dual license it to myself, but it gets a bit murkier if anyone contributes to the project.

    I considered the MIT and BSD licenses together. BSD is basically public-domain in my mind. You're free to use Tanzawa how you please and keep all your changes to yourself. I'm not entirely opposed to this, and I'm sure it happens in reality with GPLed code. This said if someone uses Tanzawa to build something, I'd like them to acknowledge that what they've built is built on Tanzawa.Β  While I think scenario is a low probability, it's not zero.

    The last license I considered is the Apache license. What sets it apart from other licenses is its stance on software patents. Basically is someone contributes to Tanzawa and then sues me (again, low probability), they lose their right to use the software. But not being able to be sued gives me a piece of mind I can't get with the other licenses.

    Now to merge license files into the repository.
    πŸ”—permalink 3 interactions
  • Checkin to Starbucks

    Starbucks 35.40105948758166 139.4417372864494
    Jun 06, 2021
    by James
    in Fujisawa, Kanagawa, Japan
    Time to work on Tanzawa for a few.
    πŸ”—permalink 3 interactions
  • Jun 04, 2021
    by James
    Since your data is yours with Tanzawa each record can be inspected and modified via the django admin. Small clean today was to change the names from the table/model to proper verbose names.

    Django admin in Tanzawa
    πŸ”—permalink 2 interactions
  • Jun 03, 2021
    by James
    Ajisai (hydrangea) season is my favorite season in Japan.

    Ajisai
    πŸ”—permalink 1 interaction
  • Jun 02, 2021
    by James
    I really enjoyed Make Your Life Better by Doing Less by Scott Young. People tend to focus on a better life by adding things to our lives. But adding things spreads us thin, guaranteeing that we don't improve in where it really matters. Rather, we should subtract and focus on those things that really matter to us.

    I think about my morning running habit. Or more accurately, my lack of running habit., You see, I used to run a few times a week, but I kept adding more to my plate. First it was a habit of readingΒ  Twitter for 5 minutes. Then I added Slack for 10 minutes. Oh and Hackernews. One cup of coffee. No, make that two.

    Beyond filling my head with noise when I first wake up, it pushed my morning schedule and spread me thin. Sleeping in five minutes breaks my entire schedule and it's much easier to skip a run when I tell myself "I don't have the time".

    Previously, I’ve asserted that the hard way is often the easy way. Committing to doing something you know will be hard, paradoxically, often results in an easier time than opting for something that seems easy.Β 

    This passage reminded me of when I decided to build Tanzawa instead of making a custom theme for Wordpress for my IndieWeb-ified blog. It's much harder to build your own CMS than to just point and click – but getting it the way I want is much easier.

    Instead of clarifying our pursuits into the few, difficult obstacles they represent and deliberately crafting strategies for dealing with them, we’ve opted for a myriad of seemingly easy problems. Except the easy problems end up filling up our lives, leaving little room for what really matters.

    I couldn't say it better myself.
    πŸ”—permalink 1 interaction
  • The Week #47

    Jun 01, 2021
    by James
    • In Covid-19 News this week, we're now consistently about 500k shots a day. Progress! And in even better news starting next month Covid-19 vaccines will be made available to all under 65 at the same time. I really, really hope this turns out to be true.
    • I hit 30 checkins at parks with Swarm. Pre-dad me would have never imagined the local park would be such a fixture of everyday-life.
    • I haven't worked much on Tanzawa this past week. I think it's from finishing two projects at work (one of which I can't wait to share later this month) and outside of work being busy with Leo from wake until I sleep. He's starting to wake up around 5:30-ish when the sun's fully up and I've been "sleeping in" from my usual 4:30 to 5:30. Then as soon as I finish work I'm either picking him up or he's ready to play or go to the park.
    • Leo's stayed the night at grandma's house giving me my first "me time" since my couple hours riding to and from Enoshima a month ago.Β  I spent it re-watching Long Way Up. What struck me re-watching it was how much I didn't remember from the early episodes and just how "vloggy" it is, in the best possible meaning. Are there any good travel blogs out there anymore? Either way, I'm sure they've mostly been on hold this past 18 months.
    • Thinking about travel blogging reminded me how much I wanted to travel long-term when I was in college. Reading books like Vagabonding, watching documentaries like A Map For Saturday and Walking the Camino, dreaming of being out in the world. In a sense I did when studied abroad for a year Japan in college. But now that I live here and fluent, it's just life, isn't it?
    • Speaking of life, we had a bit of a scare on the train. Recently Leo's wants to hold the overhead handles when we ride the trains. If there's not a seat, I let him as we can sanitize his hands when we get off the train. Today we were standing next to the door and so focused on him not holding the handles,Β  I didn't realize his hands were on the door. When the doorsΒ  opened his fingers slid into jam(!). Thankfully it only took a light tug to free them and he wasn't hurt. A good lesson for us both.
    πŸ”—permalink 2 interactions
  • Checkin to KUA`AINA

    KUA`AINA 35.30846598519008 139.4835662173073
    May 30, 2021
    by James
    in Fujisawa, Kanagawa, Japan
    Forgot to take a photo of my delicious burger. :doh:
    πŸ”—permalink 3 interactions
  • Checkin to Katase Higashihama Beach (η‰‡η€¬ζ±ζ΅œζ΅·ζ°΄ζ΅΄ε ΄)

    Katase Higashihama Beach (η‰‡η€¬ζ±ζ΅œζ΅·ζ°΄ζ΅΄ε ΄) 35.30679041096077 139.4848680496216
    May 30, 2021
    by James
    in Fujisawa, Kanagawa, Japan
    Needed to see the ocean. 🌊
    East Beach
    πŸ”—permalink 9 interactions
  • May 29, 2021
    by James
    Rewatching Long Way Up since we can’t travel. Making me think about my long planned β€œTrips” feature in Tanzawa. 😜
    πŸ”—permalink
Previous 139 of 357 Next
Reply by email
Powered by
πŸ”Tanzawa

← An IndieWeb Webring πŸ•ΈπŸ’β†’
Photo of James Van Dyne James Van Dyne Japan

Web developer living in Japan.