Kasane Teto Glitter Render
A Glitter Teto render I made.
noise dept.

Janaina Medeiros
he wasn't even looking at me and he found me

❣ Chile in a Photography ❣
KIROKAZE
dirt enthusiast
No title available
Claire Keane
Mike Driver
will byers stan first human second

titsay
$LAYYYTER

JBB: An Artblog!

izzy's playlists!
taylor price
Alisa U Zemlji Chuda
todays bird
Keni
wallacepolsom

No title available

seen from Malaysia

seen from Spain

seen from France

seen from United States
seen from United States

seen from United States

seen from South Korea
seen from United States

seen from Netherlands

seen from United States

seen from Israel
seen from United Kingdom

seen from United States
seen from United Kingdom
seen from Italy

seen from United States

seen from Malaysia

seen from United States
seen from United States
seen from South Korea
@candyisntmyname
Kasane Teto Glitter Render
A Glitter Teto render I made.
Big Tech’s Anti-Labor Playbook Has Come for Wikipedia
TLDR: In ten days last month, the Wikimedia Foundation fired the longtime lead developer of MediaWiki and disbanded the team whose entire…
TLDR: In ten days last month, the Wikimedia Foundation fired the longtime lead developer of MediaWiki and disbanded the team whose entire job was to listen to volunteers. Most of the people they fired were union organizers. Wikipedia’s editors are now threatening to strike in solidarity. The Foundation is sitting on $296 million in reserves and a freshly profitable AI revenue stream. This is a confrontation with global implications.
It has been suggested elsewhere that if you are a Wiki Foundation donor, it would be a good idea to email and explain that this kind of behaviour will lead to you withholding future donations.
mind if a white girl fries a little bowl of rice?
their love is so powerful that they can show me cartoons for free
it's been one of those nights. Pass me the $10 bright magenta snoop dogg wine
oh fuck... the adderall has hit my system... the change, it's happening... grRRRGH...!! get away from me, before it's too late...!!
(flails on the ground, then stands up and does the dishes)
lmao bruh
a CRITTER? Carrying a BERRY?? Across a BRAMBLE VINE?????
I have been doing what can only be described as "Peak Bullshit" for the past few days. The best way to describe it is "Combing Rust and Java in ways they were meant for, in the wrongest way possible"
I believe I have talked about Java's Project Panama before, but as a quick summery: it allows Java to call and interface with native libraries in a much nicer way than past methods (JNI, Java Native Interface, for example). Combing this with tooling like Jextract, which can read C headers and turn them into basic Classes full of basic helper methods, makes Panama extremely nice to work with as a developer. But with this stated, Panama does not require C, instead it needs programming languages that are compatible with the C ABI; which Rust is! As well, to accelerate workflows, there is a Rust "crate" (package) for auto-magically building C or C++ headers from FFI (Foreign Function Interface) compatible Rust structs/functions (called cbindgen); which works out of the box with Jextract.
Some examples of generated code. Image 1 is Jextract, image 2 is cbindgen
All of this comes together to this, Carbonated Cubes. Which is a Minecraft Mod idea I have had for a while - hyper optimized Multiblock structures that sidestep the standard MC world. Currently it is not much, but it shows a functioning prototype of Java <--> Rust communications! It is a bit of mess currently, but there is a State struct in Rust that will hold the state of a World, found here. Then, there is a FFI compatible wrapper around State called FFIState, this outlines the basic methods of communication to the State from outside of Rust.
Finally, the rising Rust meets the falling Java here (which references classes that only exists when the project's build script is ran). And the StateWrapper is a very simple wrapper around the FFIState, which translates the more esoteric Panama calls into basic Java Methods for easy use! But the abstract is a very comfortable place with no sharp edges - so this is why there are ad-hoc tests located here to test the Rust <--> Java communications.
TLDR:
A pretty cursed system that takes a basic Rust struct, and after some abstractions, converts it into a basic Java Object that doesn't need special treatment too be used.
To be honest, im doing this just because I want to lmao. Though for a better reason: since this could be ticking and checking 100s of large multiblock structures a tick, I want the most performance possible. And as much as I do enjoy Java (genuinely lmao), Rust is just a better and more performant language
two years ago to now
woah !! that's a pretty crazy improvement
Hewlett & Hewlett – Sex and Searching for Children Among Aka Foragers and Ngandu Farmers of Central Africa:
Another reason we conducted a study of sexual behavior was that several years ago we asked Aka men about homosexuality and masturbation and were surprised that they were not aware of these practices, did not have terms for them and how difficult it was to explain both sexual practices. They laughed as we tried to explain and describe the sexual activities.
logically I know I should be making commits to git often, and yet I still find myself making One Big Commit every time. It's too alluring...
gradle affirmations:
you just need one more repository
just reload gradle one more time
it's the computer that's wrong, not you
gradle is just json with urls
just worry about gradle.properties, you can copy build.gradle from someone else's project
I don't eat for 22 hours and then everything hurts for some reason????
this is cool if you know how attributes work, and a lot less cool if you know how I'm working around their limitations
THE CENTIBEAD
[ID: a Scolopendra centipede made out of pony beads, using the same techniques one would use to make a bead lizard]