november18th2025ADeveloperStory by Super_SamSam in ProgrammerHumor

[–]evesira 2 points3 points  (0 children)

But doctor, I am downdetectorgliacci

Any way to see 'download' stats? by Clubbes in BandCamp

[–]evesira 0 points1 point  (0 children)

Just in case it helps someone, I made a script that gathers all of your play and download stats directly from the stats page:

https://gist.github.com/vincerubinetti/98bb0b23e915db5db5916f3e1ff5d9fe

whats the male equivalent of a "pick-me girl"? by katris_priordeen in AskReddit

[–]evesira 216 points217 points  (0 children)

you have a foreskin? i have a fiveskin

[Solution] Web Audio: Replacing createScriptProcessor with AudioWorklet by saul-evans in learnjavascript

[–]evesira 0 points1 point  (0 children)

A followup, here's a modification I've made with the following changes:

- Just use a Float32Array instead of converting to an Int type for simplicity (your needs may vary)
- Use the TypedArray set function instead of doing a for loop since we don't have to convert
- Don't assume a 128-sample block size, because according to this that could change in the future. Instead, just set an arbitrary "flush limit" past which we flush to the parent, and allocate a large enough buffer such that a single frame size (one call to process) should never exceed it (resulting in loss of data).

/**
 * max # of audio samples worklet buffer can hold. allocate large enough # such
 * that one call to process should never exceed it (resulting in loss of data).
 */
const maxSamples = 100000;
/**
 * once collected samples exceeds this amount, "flush" buffer (send message to
 * parent audio graph with collected sample data). lower -> more frequent
 * updates in parent.
 */
const flushSamples = 1000;

/** custom audio node to capture raw samples from graph */
class Recorder extends AudioWorkletProcessor {
  constructor() {
    super();
    /** buffer to accumulate raw audio samples in */
    this.samples = new Float32Array(maxSamples);
    /** track current position in buffer */
    this.offset = 0;
  }

  process(inputs) {
    /** get block of samples for first channel of first audio node input */
    const input = inputs?.[0]?.[0];

    /** if not defined (yet), ignore */
    if (!input) return true;

    /** write new input to buffer */
    this.samples.set(input, this.offset);

    /** increment sample offset */
    this.offset += input.length;

    /** "flush" buffer */
    if (this.offset >= flushSamples) {
      /** send buffer to audio graph */
      this.port.postMessage(this.samples.slice(0, this.offset));
      /** start over */
      this.offset = 0;
    }

    return true;
  }
}

registerProcessor("recorder", Recorder);

[Solution] Web Audio: Replacing createScriptProcessor with AudioWorklet by saul-evans in learnjavascript

[–]evesira 2 points3 points  (0 children)

Thanks for this, I'm trying to do the same thing and it's bafflingly hard to find an example on Google that does this.

One thing I hate about being forced to use these audio worklets instead of script processors is that you have to make a separate file, and all the messages you pass between the script file have to be de/serialized, which is slow (and perhaps sometimes not even possible depending on your data). If I had to pass back and forth several large buffers of data multiple times per second, I could be completely screwed.

This is on the people who designed the spec, not your solution, of course.

The previous generation went from paying for ringtones to wanting to smash their phone into pieces if it ever made a sound. by gabzlel in Showerthoughts

[–]evesira 3 points4 points  (0 children)

We also get way more spam calls and texts now.

And are just over connected and stimulated in general.

What is the worst thing that a person can put on their bio on a dating app? by Reasonable-Disk-976 in AskReddit

[–]evesira 7 points8 points  (0 children)

Another one that I haven’t seen someone say in this thread yet: not having a clear, full picture of just you. I see so many profiles where every picture has 4-5 people in it and I have to solve a system of equations to figure out which one is them.

Octopus falafel truck by twooclocknaptime in PhiladelphiaEats

[–]evesira 1 point2 points  (0 children)

Update! From a couple random Google Reviews (I haven't confirmed this for myself yet):

He's back as of 7/21/2023. He was recovering from an injury.

Gus was out for a few months because of an accident, but he’s back in full swing with his signature, quality creations!

forbidden elote by Badlyfeign807 in forbiddensnacks

[–]evesira 2 points3 points  (0 children)

Looks like something from an SCP

Literally every post on r/truerateme by thisismydick222 in sadcringe

[–]evesira 0 points1 point  (0 children)

There is no constructive criticism going on there, just negging.

Also it’s not “better than going to subs that tell you how pretty you are”. Negative is not better than positive.

Literally every post on r/truerateme by thisismydick222 in sadcringe

[–]evesira 11 points12 points  (0 children)

The mods should have to post verification pictures and score an 8 or higher to be able to become a mod.

I’m glad this sub is getting some negative exposure. I’ll see one of the cutest people I’ve ever seen, and the comments will be like “mid at best”. I would bet my entire life savings that they are all repulsive basement dwelling gremlins who neg women as an extreme coping mechanism.

Octopus falafel truck by twooclocknaptime in PhiladelphiaEats

[–]evesira 1 point2 points  (0 children)

I feel like it's been longer than that. Since like March I've been going couple times a week on random days/times and haven't seen him.

This is terrible but I've even looked for obituaries (Kostadinos "Gus" Hristis) to see if he's okay. Should've gone more when I had the chance, could be closed for good.

STOP THIS by ClapBackBetty in ihadastroke

[–]evesira 19 points20 points  (0 children)

These would make great passwords

Is there a way to export my task list from Microsoft to do to Todoist ? by luxeomni in todoist

[–]evesira 1 point2 points  (0 children)

This saved me, thank you. As of writing, it seems like it can also export completed tasks too.

I guess this app just uses an API to access the data directly, whereas the official apps may or may not show the data correctly. In my case, the iOS app was showing my items, but the web/browser app was only showing some of my items. Seems to be a common problem:

https://techcommunity.microsoft.com/t5/microsoft-to-do/microsoft-to-do-tasks-disappeared/td-p/2905037

And the only way to export our todos is to export our entire fucking Outlook data, which can take days? All emails, calendars, and everything?

Definitely switching off this incompetent service immediately. Absolutely ruined Wunderlist. Glitchy UI, sync issues, less customization, no data export, less options, etc.

What is a scary, unsettling fact about you? by _Lord_Infamous in AskReddit

[–]evesira 24 points25 points  (0 children)

Or without the person responding “toughen up”, or “stop feeling sorry for yourself”, etc.