A Microblog in Plain HTML

Avatar Likho

Hobby writer and internet wanderer. I like writing fanfiction. Sometimes, I branch out to random subjects.

If you like this page, check out the script that generates it for yourself.

51 posts

index webring json (webring)


#microfic(1) #programming(10) #surf(16) #__pages__(4) #test(6) #metalocalypse(7) #wallstreetsilver(5) #fanfic(9) #original-work(2) #ainokusabi(6) #invidious(8) #fandom(8) #politics(5) #fediverse(5) #monnaielibre(1)


[1] [0]

23 May 29 (#50)

#microfic #programming

"I got an idea to package my microblog generator on PyPi."


I said that to my friend over an instant messenger.

The chat client I used had event notifications, and so the bottom of the terminal reported he was typing a response. But he took an extra minute of contemplation before he entered.


"how would you like 200 issues on your repository?

"from confused people who never read your instructions or documentation"

23 May 20 (#49)

#surf rant

I check the neocities subreddit from time to time. I get over-optimistic in that I might find like-minded people who (1) have the same hobby of building a static website, (2) have preferences leaning towards the old web. But every time I visit, I get disappointed.


Every time someone asks why their visit counter doesn't work and dumps their blob of html with an embedded third party script. I keep thinking:

"Neocities already gives you a visit counter on your profile. Why would you want that?"

Thinking a little more on various points, I find that nostalgia is not only guiding to re-create an approximation of the old web, not bounded by the older technology and limitations that define the old web, but also to re-create the mistakes of the old web such as overembellished pages that take too long to load or are plain unreadable.

Also turning the neocities subreddit into some HTML and CSS help desk is probably the worst idea the sub's moderators had. StackOverflow has both a better format and better answers. If the userbase knew the keywords to their problems, there would be no reason to ask for help on reddit.

(I find that taking advice from that subreddit is like the equivalent of asking a boomer for information on fertilizing a garden. In which the answer will usually be to buy "miracle grow" or some product without any thought on what was added to the soil before. And elsewhere is documented which kitchen scraps augment with what element, carrying a neglible risk of nitrogen burning the plants.)

23 May 08 (#48)

#__pages__ #programming

title: Likho's microblog.py


I wrote about the microblog generation script I've been writing on-and-off. I hope someone finds it useful.

23 Apr 30 (#47)

#test #programming

I added a new feature to the microblog which was to mimic followers/following lists. But I called it a webring.


23 Apr 30 (#46)

I take back what I said about Charles from #metalocalypse possibly working as a CPA or tax accountant before becoming the manager of Dethklok. I now see him as working as a lawyer at an insurance company. Nathan crashed his car while listening to his own music and met Charles.

23 Apr 12 (#45)

#test #surf

I made a new navigation bar even though I thought the old one is okay.



Originally, the results gave me great marks for performance and security. (Can't get any more secure than absolutely no javascripts.) But I got docked down for mobile and "search engine optimization". For the former, I was apparently lacking "tap targets".

I've opened my own site on a phone before and didn't think there was any issue. (And I mistap things on small touchscreens plenty of times.)

With the new navigation bar, it should be even harder to accidentally tap on the wrong links.

Just for that I now have 30/30 on design for mobile as far as the website grader is concerned. But I only applied the new navigation bar to the index page.

I had fun making a new design, but I'm not sure if I like it yet.

23 Apr 02 (#44)

Today I found #wallstreetsilver directly linking to 4chan. 4chan /pol/ has a series of reoccuring threads called "SETF" (Silver Ends the Fed) which makes me wonder how much of SETF is influenced by WallstreetSilver or vice-versa.


23 Apr 01 (#43)

#__pages__ #wallstreetsilver

title: Reading r/wallstreetsilver


I've been lurking a Reddit sub for over a year and decided to write down what I think. I also accumulated some posts on the topic and decided to open a tag.

23 Mar 15 (#42)

#__pages__ #metalocalypse #fanfic

title: Pillowklok

Dethklok is a melodeath band that saw phenomenal success and the celebrity spotlight cast upon them. They discover their manager has fans too and decide to adjust a day dedicated to the fans accordingly.



200 hits on Ao3! I know those are small-time numbers. Given the size of the fandom and general low interest in non-romantic fiction, I consider that an accomplishment.

23 Mar 07 (#41)

#original-work that started as #ainokusabi #fanfic

While it isn't writing I am proud of anymore, I did bother to typeset Mnemosyne's Heretic. With a home printer, some printer paper, two staples, and scotch tape (to reinforce the spine), I printed a physical copy of Mnemosyne's Heretic for myself. These are the photos I've taken.

23 Mar 07 (#40)

#programming #test

New update for microblog.py: image thumbnails.

For the entire time I've been posting screenshots of cartoons. Usually, the file sizes are small as is. For photographs and video game screenshots, however, posting too many images on one page will impact loading times (not good). So now, the mini-galleries in each post can now support paths to thumbnails.

microblog.py remains as a page generator and doesn't manage images, so I use another program to resize. Example:


23 Feb 18 (#39)

#__pages__ #original-work #invidious

title: Chicken Nuggets

setting: Real life

The struggle of a male fanfiction writer.



extra notes: This was the first original story that I posted onto Ao3. Because this fic was nonromantic and not fandom related, it's never going to be popular. And just now after 3 years, I got an anonymous guest comment on the work.

Regarding the scene where the news misreports fictionalized "me" as the culprit of a mass murder, I had a hard time recalling the exact meme where news reporters get bamboozled by insincere tweets. But I found it.

It's been a while, and I had thought the meme had ended ("Sam Hyde is the shooter!" "He can't keep getting away with this!"). By now news outlets, politicians, and law enforcement should have wised up to the internet's antics, but apparently not.


23 Feb 11 (#38)

I found Russian dubs of #metalocalypse on #invidious


The bad: its a dubover; it goes off-sync; and the original English audio can still be heard.

The good: I can tell which character the actor is portraying without the character being on screen, and the Russians also dubbed some of the songs.

At first I thought it was a pirate or fandub of the show, but the talent behind the voices indicates otherwise. Seems the translation team didn't get the script and had to transcribe the English audio. So Dr. Rockso's song was dubbed (understandable), but Nathan's songs are mostly unchanged. (They did however dub the opening lines for the Duncan Hills Coffee Jingle.)

I am trying to find if they dubbed Thunderhorse or Murmaider. But I think those clips just aren't on yewtube to begin with.

23 Feb 07 (#37)

#metalocalypse #fandom #invidious reading youtube comments https://yewtu.be/watch?v=ACil-IIB0UU

Somewhere on yewtube I caught comments speculating about Charles backstory or any pre-canon details about him. The link is one of them.

I don't think the series needs to delve into his childhood or family life like it has for the band characters. But a pre-canon idea I think is interesting is how Charles met the band.

I had two ideas that I don't take too seriously. In both of them, Charles had an early finance career as a tax accountant or CPA. He however thinks his old job was boring shit with steady pay but leaves his position to take a less predictable path as a band manager.

Charles either (1) meets Nathan who left a band and uses previous band experience to find a manager or (2) used to visit Depths of Humanity but became distant from the scene after he earned his degree and started his career; he happens to catch Dethklok performing before leaving for good.

23 Feb 03 (#36)

#surf On #wallstreetsilver I found a post reporting about workers striking for higher wages and against an anti-strike law in London. Then two posts down, some post fussing about r/antiwork (and r/overemployed).


There seems to be either a trend among boomers or a robot with AI generated text to denigrate the modern struggle of the working class. What they say is usually some variant of "I worked hard / my asses off", "I am or have (upper management position)", "millenials are entitled", something etc to signal their work ethic or accomplishments. Which completely ignores or detracts from economic issues (stagnant wages, increased cost of living, inflation) to redirect the problem as the later generation's lack of character ("entitlement", laziness, self-victimization).

23 Jan 20 (#35)

#surf I read:


In most cases, I agree with the Electronic Froniter Foundation regarding issues of internet censorship and privacy. It is for this article I am somewhat ambivalent.

But the reality is a prohibition of many types of legal content, including legal sexual material. This restriction is all too familiar to queer communities, sex workers, and other marginalized groups—all of whom have experienced censorship for their perfectly legal content elsewhere.
The first things that have ran though my head upon reading that paragraph is the legal ramfications for any entity distributing any sexual content involving real people. Any business (or "platform") does not want to be liable for exposing pornographic content to minors, neither does it want to be liable for "revenge porn". By visual content alone, explicit photos of real people can not be confirmed to be legal.

The rules surrounding the production and distribution of pornography are something I doubt any other category of platforms than pornography are legally prepared for. So I understand the compromise that "free speech" marketed platforms made in prohibiting nude content. Events I have been reminded of:

Steam removes Super Seducer 3


Pornhub removes unverified videos


23 Jan 15 (#34)


I don't think I will be commissioning translations for my #metalocalypse #fanfiction soon. But the character Charles Offdensen makes me think about 'tu' ("you") vs 'vous' ("you", formal). He might be the first character I've encountered that'll cause a single conversation to change from 'vous' to 'tu'.

Charles describing his job:


Charles' direct interactions with the band:


Charles (later) getting friendly with the band:


23 Jan 07 (#33)


Going to test a branch of the microblog generator for a week or two before merging to master. (New feature: a configuration file.)

22 Dec 22 (#32)

#surf #politics #wallstreetsilver rant

I butted heads with "conspiracy theorist" types before. Not in the sense that "conspiracy theorists" are insane crackpots, it is entirely possible for wealthy, powerful people to conspire like with the Panama Papers. I put "conspiracy theorists" (quotes) because these people aren't necessarily theorizing about a conspiracy as they are suspicious about the status quo.

The annoying thing about them is that they both obscure their sources and complain about their information "not reaching the sleepers". I quote:


The worse kinds insult or mock people for asking questions, calling people lazy for "not doing their own research" as though they're concerned with a general audience plagiarizing their unsubstantiated claims. These types don't understand the importance of citing a source, which unfortunately gave ground for government propagandists or fact checkers.

I suspect they do this because they want people to visit profiles on social media or join chat groups more than they actually want to present information.

22 Dec 17 (#31)

I wrote my first #metalocalypse #fanfic


Description: The manager of a death metal band goes to the hospital for a health examination. (The band included.)

Remix of https://dethklok.fandom.com/wiki/Dethhealth