Jay relayed
Jay relayed

What's your favorite formatting option for writing long posts in text editor a when writing stuff online?

(If you can, this for a wider audience!)

Jay relayed

with latest mesa from git (without any additional patches), 3D rendering in KiCAD is now perfect on MNT Reform/i.MX8MQ. the last missing feature was GL_ALPHA_TEST support.

Jay relayed

ive said it before and ill say it again: pressuring people to give their pronouns sucks ass actually

Jay relayed

yeah i'm a software* engineer**

*dumb
**idiot

Jay relayed

rust question 

Is using Option<NonNull<T>> good or bad? It seems the difference between this and *mut T is variance and style. For a data structure that contains a linked list and direct mutable references to the nodes, which is more appropriate?

Jay relayed

Me: i am going to kill senator tom cotton
CIA Agent: ohhohohoho. we got him this time.
Me: in minecraft
CIA Agent: GOD DAMMIT. SHIT. FUCK. *punches a hole in the drywall* FUUUCK

Show thread

holy shit there is a really high chance I'm about to get paid to write rust

Jay relayed

Teeth 🤝 Drinking hot coffee
being able to cause pain

Jay relayed

SCI-HUB NEEDS YOUR HELP!

Do you have a few dozen gigabytes of free diskspace and a machine that can seed it via #bittorrent?

You can help save an unbelievable trough of scientific knowledge from disappearing behind the elites' paywalls!

reddit.com/r/DataHoarder/comme

phillm.net/torrent-health-fron

Spread the word and seed till you bleed – for the betterment of humanity!

Jay relayed

ironically while software companies bite their fingernails over how to ensure they are getting paid for their products the vast, VAST majority of their development work relies on unpaid maintenance of "free" software and this problem would evaporate if you simply had, say, a nationalized or otherwise publicly funded entity to perform these critical maintenance tasks

Show thread
Jay relayed

it's true that classical widget-based economics doesn't apply very well to software, which is expensive to develop but practically zero-cost to copy. in a sane society you would just take this as a sign that should be the domain of the commons instead of erecting 10000 component rube goldberg machines of laws and software protections to enforce the profit motive

If anyone's curious, basically the problem is that you have a graph with two distinguished vertices s, and t. Each edge has some probability to be deleted (independent of each other), and afterwards you can ask if there's still a path from s to t. The original problem was just to simulate a single trial for a fixed graph (easy, linear time), but I wanted to see if I could just compute the probability beforehand. The inefficient solution uses a deletion-contraction recurrence, and so its runtime is exponential in the number of edges. Also interestingly, the result is a polynomial in the edge probabilities, almost like the Tutte polynomial but not quite because of the two distinguished vertices.

Show thread

Hm so today a programming problem for an interview got me thinking "how could I cheat and use fancy math to pre-compute the result" basically. I spent the day thinking about it, came up with a very inefficient solution, looked it up, and it's a special case of a problem called s-t reliability, which is -hard in general.

Jay relayed

I opened illustrator and immediately blacked out. When I woke up, this was on my screen.

Jay relayed
Jay relayed

I do think it would be very funny to post "just dropped my first NFT 😊" and just have it be a magnet link

Jay relayed

Let a pizza have radius z and thickness a. Then its volume is ```pi z z a```.

Jay relayed
Show older
Cybrespace

cybrespace: the social hub of the information superhighway jack in to the mastodon fediverse today and surf the dataflow through our cybrepunk, slightly glitchy web portal support us on patreon or liberapay!