• 0 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: June 19th, 2023

help-circle






  • This has made a lot of people very angry and been widely regarded as a bad move.

    Seriously though, this is the first properly good UI for a desktop computer. Mac OS (or I guess Macintosh OS at the time) was okay, but reliant on the global menu and weird drop-downs. Windows kept everything self-contained. Even multi-window programs tended to use the “multiple document interface,” i.e., windows inside windows. Tabs weren’t really a thing yet.

    It also crashed if you looked at it funny and had the antivirus capabilities of warm cheese. But there’s damn good reasons Windows 7 was the same experience, extended, rather than replaced. It’s more-or-less what I style Linux to look like. And in light of that I’m kinda pissed off any OS ever struggles to remain responsive, when this relic ran smoothly on one stick of RAM that’s smaller than my CPU’s cache.





  • I’m not surprised. You did your worst immediately and learned approximately nothing. You escalated to a tantrum over getting what you asked for, alongside - again - gentle offhand criticism.

    And you’re still doing edgelord bullshit like you really flexed on someone by calling them the n-word.

    Nevermind the irony of your complete inability to wonder - were you called “prickly” on account of your own actions? Does your back-of-a-Big-Dogs-t-shirt philosophy apply to you?

    … do you maybe think “prickly” means someone called you a prick?


  • Yes. You immature font of toxicity. I linked to a page specifically about how a short script, from scratch, can convince Linux you have a joystick attached. Is it a trivial turn-key solution? No. Does that justify the screeching slurs you’ve spat? Not at all, you fucking gremlin.

    edit: Saw your contrary follow-up, doesn’t change anything. Be better in the first place. And I don’t mean your grammar.









  • mindbleach@lemmy.worldtoTechnology@lemmy.worlddsfsdfdsfsdfasd
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Anyway it’s something like data:text/html,{script} ac = new AudioContext(); wn = ac.createScriptProcessor( 4096, 1, 1 ); wn.onaudioprocess = (e) => e.outputBuffer.getChannelData(0).forEach( (v,i,a) => a[i] = Math.random() ); wn.connect( ac.destination ); {/script} except with whatever dark wizardry makes output reach a speaker.

    Also I’m not sure .forEach works on whichever array-like type was chosen for audio channels. This stupid language has so many incompatible and incomplete array implementations.

    edit: And angle brackets on script and /script, because this stupid website fucked up its Markdown. Preventing random HTML strings in comments: excellent, necessary, obvious; it is not 1999 anymore. Doing so by deleting the entire goddamn thing as if you parsed it before removing it: DEEPLY TROUBLING.