|
|
|
|
|
by crankybear1337
2933 days ago
|
|
> If you are bored, create something. This is a bit rambly and tangential, but one thing I'd really want to emphasize is the "something" part. Sometimes it's good to decompress by just making something that's neither conventionally useful nor well-engineered, but absurd, like an inside joke taken to the extreme. A personal example: My friends and I have built an IRC bot that stores most of its code in Redis and is almost entirely developed on IRC by stuffing a bunch of incomprehensible JavaScript on a single line. It can pull data over HTTP and mangle it in various ways, it had a neural network trained with our IRC logs to generate random text, it has a Twitter client, can be used as a REPL, has a simple wiki-like database, etc. All these features are composable using an ad-hoc scripting "language" with a parser that sometimes breaks in hilarious ways. And most of the development happens when we are bored and just want to take a break. None of the code we've written for it or the technical "design" is pretty or robust. But we have a ton of fun hacking on it because we get to build something while completely disregarding whether it'll be useful or even work properly. That's why we work on it. |
|