🔥RAOF🔥 has moved to @RAOF@dev.glitch.social:

🔥RAOF🔥 @RAOF@glitch.social

Pinned toot

@uranther We're still developing Mir!

We're *not* developing Unity8, and we don't have as many people as before, but we're still developing Mir.

voices.canonical.com/alan.grif

Mir is useful for IoT things - digital signage in particular - and that's where we hope to get paying customers ☺.

At the same time, we're hoping Mir will be useful to smaller DEs in porting off X11.

Mir also aligns pretty well with the proposed GNOME Shell 4 project - it'd be great to use Mir there, as we have resources!

It's Sam's birthday, and that means it's Nutella Cake Time!

🔥RAOF🔥 boosted

"Are you a man or a woman?"
"I'm a pilot."
"No, I mean what's in your pants?"
"The keys to my mech."

Hm.

I wonder if it'd be nice for @handle@twitter.com to link to the actual Twitter account, probably with a 🐦 emoji identifier, or something.

Since we already seem to have standardised on that convention…

@kibi - Hey, do you have a @Liberapay or PayPal or something for folks seeking to migrate off Patreon?

Since I didn't know you had a Patreon, and it's not well linked from your pages, I wonder if I'm missing those, too 😀

🔥RAOF🔥 boosted

Boy it's a pain that Square costs $0.30 a transaction. The financial industry is such a racket.

Hmm, what's the cost per transaction for Bitcoin these days?

Oh it's nearly $80. Yeah entirely unregulated financial markets are so much better, right.

Yeeeers!

Not calling external code while holding a lock results in ThreadSanitizer being *much* happier!

Now for the data races, I guess…

Why, hello ThreadSanitizer. That's a… a… a lot of output.

A 6-mutex cyclic locking chain, you say? Uuuuuh…

UuuuuuuurRRR ARRGH!

And fixing that *still* doesn't fix the nondeterministic deadlock!

TFW the undefined value Valgrind was complaining about turns out to be 10 frames up a *different* stack to where Valgrind is warning.

I *love* this.

If you're going to have a speculative bubble, a speculative bubble of kitten art is probably the best.

motherboard.vice.com/en_us/art

Current status: waiting to see if if -fsanitize=memory will pick up whatever the hell Valgrind is complaining about, and fantasising about a ThreadRipper system.

Mir's build is nearly perfectly parallelisable; I could do with my builds being 4× faster!

Hey! It's a toot I can usefully pin to my bio!

🔥RAOF🔥 boosted

@RAOF I have a heck of a time understanding my own internal state a lot of days.

Also hard: working out which value Valgrind thinks is undefined, and why OH WHY does valgrind think it's undefined?~!?!?!?!!!!11111111

Understanding the internal state of another sentient being is hard.

It's important when doing hobby open-source development to not feel guilty about not working on projects that you don't feel like working on right now.

Today I'm not feeling guilty about not adding “cargo test” support to GNOME Builder's plugin.

🔥RAOF🔥 boosted

The biggest drawback with comparing oneself with the great ones is that you have access to far more material from yourself than from the great ones; thus, you have ample opportunity to compare your worst with their best, a comparison that will put you in a state of permanent disadvantage

Not to put a fine point on it, but there are methodological problems to this

🔥RAOF🔥 boosted

If your adaptation of The Hobbit doesn't tonally fit with a primary character development milestone of the main character being that he is no longer worrying about his lack of a pocket handkerchief then you are not making The Hobbit, you are making some entirely different story.

EVERY MORNING I WAKE UP Show more

Yup, there it is.

Hundreds of kilobytes of valgrind-detected use-after-free! Go testing!