I’m a technical kinda guy, doing technical kinda stuff.

  • 0 Posts
  • 243 Comments
Joined 2 years ago
cake
Cake day: September 27th, 2023

help-circle
rss






  • People don’t just leave leaking apps out there for consumption.

    Ha! Welcome to corporate, where vendors sell you software and say that the hardware has to have 128GB of ram and when you poke around a bit you discover a single JVM with constantly growing memory usage with a script that restarts it every time it runs out of resources.

    AND a log file that describes - in typical Java excruciating detail - the precise lines in each module where the devs allocated resources but didn’t free them. About 40 times a second.


  • I loaded the video, paused, jump jump jump jump jumped through the timeline looking at the thumbnail images, about 5 seconds of actual playback while I watched them mess it up, more minor adjustments in the timeline, paused for 15 seconds at the thing I actually wanted, closed the video.

    Good luck getting any kind of decent metrics out of that.

    I can skim documents at 800 words a minute, they are mostly nicely arranged and indexed/sectioned. Compare that to videos where half the words are “um, so”, and it’s no wonder I prefer text.



  • Today I had the pleasure of trying to search for how to shift a chartjs array and finally had to try and watch a “tutorial video” where they allegedly discussed it.

    Cut to me clicking around just trying to find the screenshot where they are actually doing the thing that I want to do, and then they proceed to fuck up its usage three times with much scrolling back and forth through their example code that they didn’t show in full anywhere and rapidly clicking between windows while they got their shit together.

    I just wanted to see like, three lines of code.

    Maybe I should have just asked chatgpt.





  • TVs that do anything more than displaying a signal exactly as it’s input shouldn’t exist.

    Some of that input could do with a bit of tweaking though.

    I wouldn’t mind if the TV was able to do things with the audio track, like remove background music, or lift the volume of people speaking, or erase laugh tracks/live audience hooting& hollering.

    There’s probably similar manipulation that you could do on the video side (eventually, once TVs stop getting the worst processors ever, not here and now). Imagine a prompt that says “Airbrush every recognisable brand name on-screen so that it blends with the background”.

    I seriously doubt if any major manufacturer would do that kind of thing though, so better get working on jailbreaking those TVs.




  • Consider yourself corrected then. I’ve skimmed your comment history. Your go-to insult is “bootlicker” or alternatively, a simple clown emoji. In your comments you seem to provide very little context as to why you think that, it’s just, “I deem you to be a BOOTLICKER! Next!”

    So maybe a little guidance for you:

    The very, very, first thing you do when dealing with perceived propaganda - be it on mainstream media, online, or wherever - is to remove all the emotion and insults and see what’s left. You know what I see when I parse your comments like that? Very little.

    Thus I conclude you have nothing of importance to say, and you become background noise that gets tuned out.

    Actually your comments do have some small value. I check your bootlicker-comment-score and if it’s greater than 5, I know the community you posted in isn’t worth my time.




  • You don’t need an entire web server in your daemon, you just need the socket.

    Include a websocket listener in the daemon. Keep a ringbuffer of the last X data points, whatever nicely fills your client graph, for example. Wait for clients to connect, dump in the ringbuffer, then update clients as data comes in.

    The webserver can serve up the page with the client code that links to the websocket. After that it’s strictly a discussion between the end client and the daemon over websockets.