• they/them

The following posts contain adult themes which may be unsuitable to those under 18


Thew
@Thew

still gotta make a nicer video for twitter but cohost gets the Real Behind The Scenes Shit

I did some Audio Programming and figured out how to account for the physical travel time between an audio source and a listener. This means you get accurate time delays for stuff like lightning/thunder, but more interestingly: actually-correct Doppler effects

Cool Stuff:

  • The colored rings are traveling at the speed of sound (343m/s in this case) with each pulse synced [approximately] to the BPM
  • This essentially visualizes the doppler effect. When the camera is flying towards the source the pitch increases, but if you watch when the rings pass the camera you can hear that the beats are still lining up
  • When the camera flies AWAY from the source (1:24 in the video), the pitch bends downwards as we accelerate, becoming completely silent when the speed matches the rings, and then the music starts playing BACKWARDS as the camera exceeds the speed of sound and starts OVERTAKING the wavefront

I originally had a cool art/game thing I wanted to make with this, but I ran into multiple "core unity functionality that has been broken since 2016" issues so I'm just gonna stop here lol

Music is Professor Kliq - Tachmania from the Trackmania 2 soundtrack (it rules)



eniko
@eniko

Saw some people on mastodon making fun of cohost for "needing 46k a month to host 12k users" and wow that left a bad taste in my mouth. People will seriously say you need to pay your workers a living wage and then turn around and mock a business that is actually doing that for not being sustainable.

Then of course there were a bunch of armchair quarterbacks who were like "well I spend 75 bucks per 250 users, even if I add two mods with low wages I only get up to 12k a month"

My dude. It's the "low wages" part that's the problem there. And what about yourself? What are you living off of while working fulltime on this? What about the other engineers that you will need on a project of this scope and complexity? What about legal and financial service fees? What about equipment costs? What about payroll? What about any of several dozen things that adds overhead to a business that you're conveniently ignoring in your back of the napkin math?

It's just the perfect intersection of bad leftist praxis and having no fucking clue how hard it is to keep any business alive to greatly upset me.



ThePhD
@ThePhD

So that everyone is kept abreast of WTF is going on.

So, after a full day and a lot of back and forth, a few very important things have come to light. I'll try to summarize them here because I've been posting primarily in the Bad Places® rather than the Good Places™, so that nobody's lost. So let's post on this Good Place:

  • It looks like somebody from inside the Rust Project, but not with the consensus of all leadership, tried to downgrade my talk (or perhaps have it outright retracted) because they did not like the direction the compile-time work I was doing. (Learned from: jntrnr.com/why-i-left-rust/)
  • The decision to downgrade my talk, once it was known I was going to talk about Compile-Time Reflection in Rust, came anywhere from 4 to 8 days before I was actually told this past Friday and had to release the blog post stepping away. However, as evidenced by much of the public statements from existing, ex, and now-ex Rust Project members, the decision to unilaterally downgrade was not known to many of them until they read my post.
  • Downgrading the keynote was NEVER voted on like inviting me to do the keynote in the first place.

All in all, this reeks of someone trying to run-around the consensus of the Rust Project because they don't like Shepherd Oasis's or my work (detailed here: https://soasis.org/posts/a-mirror-for-rust-a-plan-for-generic-compile-time-introspection-in-rust/).

I don't know how to handle this going forward. The Rust Project has effectively ultimate commit rights to rustc and all of the projects our work would touch are under the control of the organization that did this. Even if we do the work, they could effectively unwind and undo a lot of our work, or indefinitely block it with an endless slew of "reasonable concerns" from ranking project members who seem to have problems but don't want to communicate them except by taking potshots at the status of my now-gone RustConf talk.

I don't know what to do. I'm pretty lost, it's Sunday, and I have a shitload of things I still need to do, not including this whole trainwreck.

I'm also fuckin' exhausted and burnt out from doing anything Rust related AT ALL. I did this in the middle of going through extreme burnout, but forcing myself to keep fighting. This was an ostensibly bad idea, but everything felt fine until this gut punch. Now I can't pick up a fuckin' pencil, and I haven't touched the article I was SUPPOSED to be writing about Unicode this whole time.


ThePhD
@ThePhD

I regret to inform you that:

  • fixing widespread industrial problems, including with the oldest and most popular language in existence
  • writing full frameworks people study to get good at code
  • authoring and drafting full-fledged fixes to the entire encoding situation for C and C++
  • editing fucking ISO/IEC 9899:2023/4

I am apparently a diversity hire. Or something!

I AM NEVER WALKING INTO THE RUST COMMUNITY FOR SHIT, EVER AGAIN.



nicky
@nicky

come join the Big Beautiful System! i'm sick to bastard death of online so i needed a little digital island to make a small community of, well, posters basically. my BBS is for posting. just hanging out. i have some fun plans for it so get in now to watch it grow :)

beginner friendly (feedback wanted)! download some terminal software that supports ANSI graphics (i recommend SyncTerm, or NetRunner)! or use the Web Terminal on my neocities site! have fun (see ya soon)!

telnet bigbeautifulsystem.ddns.net:2323