So excited about our new add-on to the MicroBlog.pub code base: now you, I, we can edit your post. By the way, this is part of the work towards a v2.1!!!

Thanks to @778a0a for contributing their code to help it happen.

blog.nigini.me shared 2 months ago

Road to really self-hosting this same blog you're reading now:

  1. Get a and install an server on it
  2. Find the IP of your Raspberry Pi server on your local network and make sure you can access it from another local computer
  3. Go to your Access Point and Forward requests from:to the desired ports
  4. FAIL! Because your damn internet provider does not redirect income requests to you. (THAT, my friend, would cost you some sort of a business account!)

Attempt number 2:

  1. Talk to your tech friends about your frustration
  2. Learn about the fact that some VPN services DO let you NAT the hell out of this problem
  3. Confirm that the AMAZING will let you hack that up
  4. Read a looooooong tutorial about the whole deal
  5. Find out that you were only a natpmpc away from making it happen
  6. Run a simple test server on your laptop
  7. Celebrate!

Write about the PARTIAL victory and go find out how to make this happen dynamically on your RasPi server, which then needs to publish its IP:PORT to your NO-IP DNS thingy.

I have just spent some hours taking the spiderwebs from my researcher persona. That is because I am going to teach again one of my favorite courses ever: The Prototyping Studio at the Masters at UW.

You know, most of the time, academic knowledge is so far away from the general public. But in the case of the now-called space, the industry has always partnered with academia to create better interactive products.

But, as a and , one of my favorite facets of this design process is the bias towards action: contact people, explore ideas, build and test stuff, and go again. It is actually very humbling to recognize that those "genius" ideas we have are likely far from the best way to approach real-world problems.

Try it yourself: Next time you are excited about an idea, instead of just building right away, sketch on paper -- yes, ugly and cheap drawings -- how your thing works. Now, most importantly, go show them to a bunch of people, get the talking, and take notes. NOPE, don't try to defend your precious design: The challenge is to get back home and explore the ways you could pick on all those human brains and make the thing even better.

Now repeat! 🤓

Curriculum – MHCI+D mhcid.washington.edu

Although I haven't used this poor abandoned blog much, it is not because I dislike the MicroBlog.pub software that I am using to self-host it. It actually helped me to learn about the IndieWeb.org and MicroPub.net communities, as well as practice work with the ActivityPub.rocks protocol (which is the engine of the ).

Sadly, as I got excited about MicroBlog.pub, I realized that the creator had abandoned the project for more than a year. Issues, requests, and pull requests have piled up. The excitement of users faded away as I found forks close doors. But it is , right?

Yep!

Hence, I decided to contact some other users and start a collective effort to keep this cool project alive. Here is where it will live: https://github.com/microblog-pub

Let us hope I will be able to put together a good crew. 🤞

microblog.pub GitHub

What an impressive set of principles Nathan Schneider presents as the framework for his "Governable Spaces" book (https://nathanschneider.info/books/governable-spaces/):

  • Aníbal Quijano: "...search for holistic cross-cultural knowledge that welcomes difference and refuses domination;

  • Arturo Escobar: "...no single design can serve all people... design as an exercise in historical consciousness and multiplicity" and "a form of resistance to being designed from elsewhere."

  • : "design must occur through rigorous accountability to the people whose lives it will shape."

... and more!

History is the virtual made actual, one hack after another. History is the cumulative qualitative differentiation of nature as it is hacked.

-- McKenzie Wark, A Hacker Manifesto