vikram kashyap






tags: tech website programming musing

Testing the functionality of my new weblog system.

First time using XML and I like it. A lot more human-readable and extensible than CSV, which was my first idea. PHP was pretty easy to code in, but I dislike the limitations (no persistant variables?!) even if they are by design. I might look into using Python whenever I do another web development project.

My intention is to use this space to log developments with projects as well as random musings that wouldn't fit in anywhere else and usually don't make it into my physical personal journal. I feel a little odd creating a blog seeing as I don't even use social media, but I suppose there is a difference. Most of the currently-popular social media platforms (Facebook and Instagram for example) are based on presentation. They are about establishing an identity, but specifically a fully-formed one. A blog on the other hand, is about documentation and self-reflection. Something that's perhaps forgotten nowadays is that "blog" stands for "web log", as in "logging things on the web".

Blogs sprang out of online diaries in the 1990s. Most of those original online diaries are now gone, but many can still be found on the Wayback Machine. I started exploring Jamie Zawinski's archive of early blogs posts at last week and found it a bit magical to read about life in Silicon Valley at the turn of the millenium. There's also, a blog by Justin Hall who's been (over)documenting his life since 1994. The posts also link to many other personal websites (most archived on the Wayback Machine). It seems like every young hipster in San Francisco -- from software developers to photographers to punk rockers -- had a personal website with a single word domain name. You can read their poetry and admire the quaint art of the unstyled HTML pages. I probably won't be publishing much poetry, but hopefully this blog will be as interesting reading material 20 years hence. I admire those people who were willing to embrace a new medium -- "the Internet" -- and use it not simply to communicate or impress other people with vacation photos but to document the development of their identities. Putting one's thoughts out in public can be much more dangerous that posting one's pictures, but in the end you can't let that stop you.


tags: tech programming linux clock guide

A book-shaped clock that displays the time in the form of book quotes.

Motorized Bike

tags: tech bike bicycle motor

Gas-powered motorized bicycle

Electric-Trigger Pneumatic Gun

tags: tech

A PVC air-powered launcher with an electric trigger.

DIY Headphone Audio Splitter

tags: tech audio guide music

Why share earwax?

Cheap Soldering Helping Hands

tags: tech tools guide

Make soldering easier.

2020-12-23: New Sonified Supernovae Project

tags: tech science audio astro programming

Turning supernovae lightcurves into audio

2020-12-22: Meta Ada

tags: tech musing

A short reflection on a passage by Ada Lovelace