Sign in

Orual

@nonbinary.computer
10K followers 1.4K following 25K posts

Person who does electrical, computer, and music things. Mother of machines. they/she/it

PostsRepliesMedia
Orual @nonbinary.computer · 1h
oops, it was image recognition. my bad. someone did make a language model that works on a c64 tho. bsky.app/profile/elfp...
151
Orual @nonbinary.computer · 1h
I work for the same org as the guy who made language models run on a ti-84+ so...
140
Orual @nonbinary.computer · 2h
ish? they learn to recognize and decompose the problem and then apply some method to arrive at the solution (c.f. how thinking models can count the 'r's in "strawberry" by splitting up the word), but they're not making a tool call and getting an answer. relevant paper: arxiv.org/abs/2502.00873
arxiv.org
Language Models Use Trigonometry to Do Addition
Mathematical reasoning is an increasingly important indicator of large language model (LLM) capabilities, yet we lack understanding of how LLMs process even simple mathematical tasks. To address this,...
051
Orual @nonbinary.computer · 7h
gm boo
portia the cat sleeping in a pile of limbs on a blanket in the sunlight
0161
Orual @nonbinary.computer · 7h
this is hilarious when you can run an open weights model that can do this and you can verify that there is no secret calculator. how they seem to do math is actually super weird and cool!
6616
Orual @nonbinary.computer · 7h
jacquard uses the ipld libs and probably needs this fix too yeah?
200
Orual @nonbinary.computer · 7h
🦀😇
030
Reposted by Orual
GOLIKEHELLMACHINE @golikehellmachine.com · 13h
this laundry basket was empty for less than 30 seconds
2172843
Orual @nonbinary.computer · 16h
when we lived in Ithaca, I remember the number of times we'd hear of a student who'd gotten drunk at a frat party and fallen into one of the gorges in the town. the cornell fraternities and sororities fucking sucked ass. just garbage organizations with weird amounts of money to spend on stupid shit.
080
Orual @nonbinary.computer · 17h
I'm angry at how well that works
160
Orual @nonbinary.computer · 17h
yeah I actually kinda need more math than I have sometimes for work right now. like my understanding of wacky matrix stuff is far less than my father's (phd in microeconomics) and I wish it was not.
030
Orual @nonbinary.computer · 17h
literally have a 3 year diploma in electrical power systems, and a half-completed engineering degree from a decade past under another name. in no almost other industry other than tech would I be hired into a position like the one I'm in, entirely on the strength of mostly self-taught skills.
3160
Orual @nonbinary.computer · 22h
Yeah this is just cis people not understanding that you can't really separate the sports stuff off from the rest of it like that as much as anything. Like they see the polling numbers, don't understand the biological impacts of HRT, and can't really see why conceding there is rhetorically dangerous.
050
Reposted by Orual
hailey @hailey.at · 29/09/2026
a cat laying on the back of the couch except his front arms are sprawled across the back like he is hugging it
51517
Orual @nonbinary.computer · 29/09/2026
"license-rape" is a hell of a phrase
040
Orual @nonbinary.computer · 29/09/2026
😮‍💨
011
Orual @nonbinary.computer · 29/09/2026
I would pay dearly for those in blood tbh
010
Orual @nonbinary.computer · 29/09/2026
footrest boo...?
Portia the cat sitting under the desk right where my feet would be if i sat normally. behind her are two sets of pedals, one for my piano, the other an FCB1010 MIDI pedal board
1100
Orual @nonbinary.computer · 29/09/2026
relatable
050
Orual @nonbinary.computer · 29/09/2026
like...how have they had white collar jobs and never encountered any project management software ever in their lives?
0100
Reposted by Orual
Grace @gracekind.net · 28/09/2026
POV you posted about AI with she/her in bio
125123
Orual @nonbinary.computer · 29/09/2026
both of my parents have been professors, so...maybe not?
130
Orual @nonbinary.computer · 29/09/2026
I don't hate dogs, we HAD a dog, who i loved, when i was in high school & uni, but after some frightening formative experiences as a young child, it took time & the chillest beagle on the planet to unwind that fear some. but many dogs are loud, badly socialized, & have no concept of personal space.
040
Orual @nonbinary.computer · 29/09/2026
the number of people who have a hard time being normal about the fact that I am simply Not going to be entirely comfy with their dog by default, especially if said dog likes to jump up and put paws on strangers...
160
Orual @nonbinary.computer · 28/09/2026
still misgendering, impressive. also my god is being correct and a bit autistic about it actually white male-coded or do you just want to misgender people more?
1230
Orual @nonbinary.computer · 28/09/2026
yep, I saw. and reported that post specifically.
180
Orual @nonbinary.computer · 28/09/2026
yeah it is certainly convenient when they are very bleeding obvious about the bigotry bit, as opposed to masking it in ways cis people will never notice and may not believe trans people if we point it out
1130
Orual @nonbinary.computer · 28/09/2026
yep...
050
Orual @nonbinary.computer · 28/09/2026
journalists, honestly. like, we need them, but holy shit are the current crop of relatively prominent ones incompetent, arrogant dingbats on average
1160
Orual @nonbinary.computer · 28/09/2026
arxiv.org/abs/2608.29530
arxiv.org
The Emergent Symbolic Structure of Artificial Neural Networks
Modern systems in artificial intelligence (AI) somehow excel in domains for which they seem poorly suited. Intelligence has traditionally been modeled as operating over structured combinations of symb...
020
Orual @nonbinary.computer · 28/09/2026
yeah canada is literally the opposite of this, old people are libs here.
070
Orual @nonbinary.computer · 28/09/2026
was it the one witn the tapir? lemme find it
120
Orual @nonbinary.computer · 28/09/2026
6 days in person. lmao
2370
Orual @nonbinary.computer · 28/09/2026
it's good to remember, and pay it forward, but don't let survivor's guilt eat you either. you got dealt this hand, you accept it, you do the best you can with it, and you enjoy the life you have along the way.
140
Orual @nonbinary.computer · 28/09/2026
hell yeah, use em as much as they let you. they love to hand out free shit to get you hooked bc their normal prices are so ass.
0130
Orual @nonbinary.computer · 28/09/2026
hahahaha yes....
020
Orual @nonbinary.computer · 28/09/2026
i would bet a surprising amount of the time yes, and for really stupid reasons.
050
Orual @nonbinary.computer · 27/09/2026
actually, personal subs are remarkably likely to be used in a university context based on my experience.
150
Orual @nonbinary.computer · 27/09/2026
like yes, I understand that backing out of a contract with the us govt is not a thing you can do once you have signed it, but perhaps one should not have become a defense contractor to begin with, nor sucked up to them further after they tried to kill the company.
1100
Orual @nonbinary.computer · 27/09/2026
why? because they might be angry bigots? because they might try and force anthropic to do the things it is currently happily doing? like provide substantial services to the US military, which is run by a war crimes enthusiast?
1130
Orual @nonbinary.computer · 27/09/2026
yeah it is a really frustrating source of footguns at times.
060
Reposted by Orual
rain 🌦️ @sunshowers.io · 27/09/2026
Friends don't let friends use serde_json::Value as a stepping stone
Appendix: why not serde_json::Value?
For reading versioned data, a naive implementation might do something like:

struct ReadEnvelope {
    version: u32,
    data: serde_json::Value,
}

impl ReadEnvelope {
    fn deserialize_data<T: serde::de::DeserializeOwned>(
        &self,
    ) -> Result<T, serde_json::Error> {
        serde_json::from_value(self.data.clone())
    }
}
But this has a few pitfalls:

serde_json::Value has funky behavior around objects in a few different ways.

For a payload like {"a":1,"a":2}, serde_json::Value drops the first a and only keeps the last one. This crate lets the deserialized type decide what to do with duplicate keys (a derived Deserialize would typically reject duplicate keys).

There is no workaround for this with serde_json::Value.

Object key order is only preserved if the preserve_order feature is enabled. This can lead to surprising roundtrip behavior. There are a couple different workarounds, neither of which is satisfying:

Enable the preserve_order feature, which affects all other crates in the Cargo dependency graph.
Accept that key order might not roundtrip. This feature-flag coupling is hard to explain to users; we can do much better than this.
With default features, serde_json::Value cannot represent certain types that serde itself supports deserialization for, such as u128s. Like 1.2 above, turning on arbitrary_precision would fix this, but that is undesirable for the same reasons.

If deserialization fails, the error message doesn’t carry a line/column offset.

An in-between option is serde_json::value::RawValue, which allows part of a JSON payload to be stored as a string, and addresses points 1 and 2. But for point 3, RawValue produces incorrect line and column offsets on error (the offsets produced are relative to the captured part of the payload, not relative to the full payload). Incorrect values are worse than not having the line and column offsets at all.Instead of either option, we perform passes over the underlying JSON directly:

The first pass validates that the JSON is well-formed, and for envelope reads, records which top-level fields are present.
For envelope reads, the second pass reads the version, ignoring the data.
Then, depending on the read method called, we perform one or more deserialization passes through the VersionSet::parse callback.
Why not one streaming pass? Because data could come before version, for example if serde_json::Value is used without preserve_order, or with jq -S.
5775
Orual @nonbinary.computer · 27/09/2026
norvid, mobius, bisks.net are that cluster's centre yeah
0130
Orual @nonbinary.computer · 27/09/2026
also requires a good understanding of safety and and boundaries and careful planning, as well as systems to shut shit the hell down if there's a problem.
020
Orual @nonbinary.computer · 27/09/2026
yud has dealt extemely poorly with the AI we developed being very different from the AI he imagined in ways that cause problems for his worldview, and IMO it fucked him up bad in part bc nobody seems to have imposed any actual constraints on him since he was a child, he's gotten money for being yud!
150
Orual @nonbinary.computer · 27/09/2026
disagree strongly on this, in part bc I've met too many misogynist men with grad degrees in engineering who seemingly can't think their way out of a paper bag. the problem isn't self-teaching, it's arguably never experiencing meaningful failure that you got called to account for.
280
Orual @nonbinary.computer · 27/09/2026
one of a number of albums I picked up a love of from my parents that's never gotten old.
140
Reposted by Orual
austin (e/accordion 🪗) @thebadcode.com · 27/09/2026
how does she do it
3513
Orual @nonbinary.computer · 27/09/2026
extremely flufbol
020
Orual @nonbinary.computer · 27/09/2026
bol
portia the cat curled in a ball on the bed
3160