View Posts for Musings

  • Performance Improvements Across My Web Properties and Game Dev.

    |
    Updated at

    I used Fastify for serving backend (not static) content to the frontend of this web property and it has good performance. My problem is if I am serving a string (which could change), it shouldn't take 8ms to shunt it to the frontend especially on dev mode.

    It wasn't a problem that I cared about too much, but I went to experiment with uWebSockets on serving that same data. 😄, can you believe it, freaking served the same string in 1 ms, so basically 87.5% improvement in latency. That's all I needed to know and...

  • Slow Network Yesterday

    |
    Updated at

    My web properties were slow I guess some network link was flapping somewhere causing packet drops. It was slow for me and sometimes Google crawler, but not for uptime tools that connected from various places in the world. traceroute was flapping between paths. Sometimes more sometimes less hops. Today it is more consistent with less hops. Nothing I can do in this scenario since I don't control the network.

  • Twitter is a Waste of Effort

    |
    Updated at

    To try to fix it is a waste of time, money and effort. Moderating a fountain spout of short form thought is just beyond me.

    There's no idea of reputation on the app, so it is a free for all. That's why misinformation thrives on the app.

    No stable way to make money. The new CEO is a fuckin' idiot. The man buys the company and has no plan to placate its top paying customers who pulled away their money. I suspect GM, Audi and the other car companies will stay away from the platform entirely since the CEO is a ...

  • People Who Say Games are a Waste of Time are Closed Minded. Idiotic even.

    |
    Updated at

    When Athletes can play video games use use what they learned to do something better in their lives,  is that a waste of time? What if they didn't play any video games, would they have figured out that idea and executed it? No, obviously.


    Game Changers: How Videogames Trained a Generation of Athletes: https://www.wired.com/2010/01/ff-gamechanger

    Random: NASCAR Driver Stuns To Qualify For Championship With GameCube Move: https://www.nintendolife.com/news/2022/10/random-nascar-driver-stuns-to-qualify-for-champio...

  • Feels Good To Think of an Idea or Make Corrections then Build/Deploy

    |
    Updated at

    With my own custom build, 😌, deployer that uses a build server with podman and then SystemD for managing the application runtime.


    Typically test any changes on dev then build/deploy to my home build server. After that, deploy to production. It's cheap and easy to do. I should consider adding cheaper checks for duplicate deploys so that an app restart is the only thing that's needed if a build is already on target server.


    Nevertheless, feels good. No Kubernetes, no docker containers, no bs complication. Scales...

  • Pretty Cool Way to Explain How Sound Works to a Five Year Old

    |
    Updated at

    https://ciechanow.ski/sound/

    If you wanted to explain how sound is generated and propagated to a five year old this would be a great post. The interactive elements definitely help with visualization of the concepts.

  • "No big difference between 30fps and 60fps"

    |
    Updated at

    I remember when people said this in order to justify 30fps games and 24fps videos. Yet when a 60fps video comes up on Youtube, I always always question if it is 60fps and see that it is. The fps difference is absolutely perceptible.

    There is a significant difference in smoothness. I think people who claim this B S are just fucked in the eyes. 60fps to 120fps is also perceptible, but that's because once you've gotten used to 60fps you can see the difference between that and 120fps.

  • Avril Lavigne went Back to Her Old Style

    |
    Updated at

    Less poppy, less slay, and less girl boss blah blah. More rocky with her exuberant natural voice. Right mix of attitude and rock.

    Not bad at reaching out to her early 2000 style and adding to it, but still needs work. Again, much better than her "lost" decade in starting around 2010. I don't blame her for dedicating more attention to pop, girl boss, lean in etc. since the attention was there from her newly acquired audience, so I welcome the change back to a rocky style because punk is where she started at a...

  • Russia Embarassed by Ukraine War

    |
    Updated at

    Article: https://www.reuters.com/world/europe/two-putin-allies-ridicule-russias-war-machine-public-2022-10-03/

    Russian officials say the history of Russian warfare shows that fighting often begins badly until the military can be properly organised. Writing off Russia, they say, is a poor bet.

    This against a smaller and underfunded foe? Uhh, did they remember Soviet-Afghan war in the 80s? They said the same of the US being unorganized in WW2 then becoming more organized, but lets be honest it was the All...

  • Product Managers are Some of The Worst Offenders When It Comes to User Errors

    |
    Updated at

    https://twitter.com/danluu/status/1504567905819643904

    When a PM tells a user (engineer) that you are not the audience and we know the user better than you then switch teams. There's no point in working with people who force their will on users. No one ever knows what will be received well or not. Its one of the reasons why companies dogfood their applications. To find these kinks and adjust.

    What the hell is the point of dogfooding and getting feedback but then throwing away the feedback. You throw it away an...