Profile avatar
macil.tech
web developer interested in vrchat, games, software dev, some politics, ai. he/him.
585 posts 290 followers 216 following
Regular Contributor
Active Commenter

lmao all the past media referencing Elon Musk as a friendly tech figure (Star Trek: Discovery, Rick & Morty) have just aged another chunk more badly recently

it's genuinely surprising to me to see how many centristy people didn't understand what their anti-woke buddies actually supported. just painfully naive.

I briefly forgot not all languages have separate nullable and non-nullable types and got confused reading a C++ discussion about whether all pointers should be null-checked or not before use, because obviously you check just the nullable ones. The idea not all languages track this feels archaic.

automatic skepticism toward dark matter theories strikes me as silly as it would be to be skeptical of the theory that a paper bag is heavy because it has something in it that you can't see.

when using Next.js with Cloudflare Pages, use the recommended cloudflare/next-on-pages adapter, not the beta opennextjs/cloudflare adapter. The latter supports the next-auth library while you're in `npm run dev` mode but not with `npm run preview` or when actually deployed!

It's amazing to see modern technology decoding lost languages

paul graham has finally achieved what most thought impossible: he's written a post so bad that the hacker news comments are actually better than it

reading the Rifters book series (hard scifi). I thought it overrates the theory that the brain relies on quantum entanglement/computation (penrose microtubules), and then it turns out the author agrees in the end references section of book 2 after having read Tegmark against the idea.

decided to play Lost Civilization 2, the sequel to my recent favorite Doom custom map pack. It was such a step down from the original, and then I noticed some maps literally had slides from antivax and climate change denial videos, which the author recommends in the credits. Gross

This reminds me that people don't give web browsers nearly enough credit for how excellent of a job they do at staying compatible with the HTML, JS, and CSS of existing web pages. The only major web content compatibility breaks have been the fault of past 3rd-party plugins (Flash).

mildly annoyed that the latest version of Gzdoom broke compatibility with the map MyHouse.wad. Works like MyHouse.wad shouldn't need to be continually maintained to keep being usable. Gzdoom should take its responsibility to the massive amount of content made for it more seriously.

Marvel Rivals is "what if Overwatch was less like Counterstrike", while Valorant is "what if Overwatch was more like Counterstrike"

shout-out to programs that automatically alert you every time about available updates on startup, but just tell you to get the update from the site instead of installing it itself or having a simple "install update" button. I've been reading about the same update for a week now, getting hyped

single standalone files of code are neat but they don't need to mean no dependencies. I'm in love with how files run in Deno can just freely import libraries without any extra config or build tools by specifying the package repo and version, ie `import _ from "npm:lodash@4"`. Works in the repl too.

got a digitalocean VPS to be a Factorio server to play with a friend on. Now debating whether I want to save some money by automating destroying the VPS when we're not playing and recreating it when we're ready to play again...