computer A and B are connected to monitor M. when A makes a remote desktop connection to B, it should cause the monitor to switch input. that’s what I would call “smart”
Posts by Erika
at any multiplication where the output has a certain error tolerance you can decide to evaluate the lhs or rhs precisely, to know how much error you can tolerate on the other
💭 game engine that in parts of the screen with < 1/16 brightness uses textures that drop the four least significant color bits
I don’t know the latest, are they still considering locked accounts “too hard”?
they keep private signing keys on behalf of users
Same article. A red arrow goes from the white gutter area left of the main content across the words "cornerstone technology". But half the table of contents and all the article content down to this point has been selected.
Just in case that wasn't clear, here's what I mean. If you click and drag along the red arrow, instead of selecting the text "cornerstone technology", you get half the table of contents and all of the document from the top down to "technology".
Some reports say over 500 schools, 55 libraries, & 25 universities hit.
You can debate the numbers, but hitting Sharif University & Beheshti is like hitting MIT & Stanford. I keep wondering: How would the scientific community respond differently if it was those universities? What’s the difference?
text editor showing a C# file where next to the vertical scrollbar there's a visual depiction of the methods and statements inside methods represented as nested colorful blocks. There's also a Document outline tool window showing the tree of types and members in the file, and method bodies are shown under methods using the same structural representation.
I returned to my structured editor roots a little bit and prototyped a scrollbar that shows the statement structure in method bodies.
Also a document outline tree where statement structure is visible for larger methods. This way you can visually distinguish methods by their "shape".
illustration of the same: a triangle fan covering a 2:1 rectangle hovering over two squares, arrows between them.
currently dealing with a situation where I want UVs for cube sides but all I have are UVs for premerged triangle fans that cover the area of multiple sides
a blocky virtual environment, the surfaces are plastered with digits
it's hard to get surface-associated debug information out in the middle of format conversion, but I have a set of digit textures so I can do
texture = digits[relevant_value%10]
texture = digits[(relevant_value/10)%10]
etc.
"There's actually not a negative integer, it's a normal integer with the negation operator applied" is one of those really stupid things I'm kind of annoyed we keep letting be part of the spec.
The most effective way to prevent trans adults is to eliminate trans children. The far right understands this, so the focus of its anti-trans strategy is to create an unlivable environment for trans children. Trans people also fully understand this. The democrats and mushy center don't understand it and react as if it's just reasonable "adult" things like transgenderism be kept out of schools and kids' media. They act as if those kids aren't trans already, in the schools already
Trans people are a wedge. Attacking gays stopped working, so Republicans attack trans people to get at gays. Trans minors are the wedge of the wedge. They pick on the subgroup that can't defend themselves and which Democrats are least likely to stand up for To Democrats, this is a reasonable "compromise". Let go on the trans children, focus on the more winnable rights for trans adults. For trans adults this is obviously, axiomatically unacceptable because *we are all ex-children*. Anything done to children is something that was done to our past selves
Somewhere right now there is a ten-year-old child who is, for all practical purposes, me. She is experiencing something she cannot explain or yet understand. She is in an unfriendly environment (Texas? Alberta?) that does not help her understand, punishes her when she tries to figure it out herself.
When I see trans children being legislated away, I think: I care more about what happens to this child than what happens to me. I want her to reach forty-one without being broken and damaged, like I am from all the things cis people did to me. I want the next me to have a better life than this one.
This is my trans agenda
he’s right
The Simpsons Aurora Borealis meme with a chunk of eroded terrain in the background. Chalmers: Good lord, what is happening over there!? Skinner: Erosion filter. Chalmers: E--erosion filter!? Running on the GPU, without simulation, in a single frame, localized entirely to each evaluated point!? Skinner: Yes. Chalmers: ...may I see the source? Skinner: No.
I know I've been talking about this for over six months now, but I swear I'm working towards releasing the source 😅 - along with an explainer video and a blog post.
you’re in a dimly-lit basic block. in front of you are a few steps leading 6 feet below ESP. in the distance you see some signposts–
you should be able to right click into a terminal window and pick “Upon successful completion of <process name>…” and then choose a button you wish to be clicked for you
a partially finished analytic 2D lighting solution, showing both the angular and radial component with a checkerboard pattern and color coding
I'm almost there it's so pretty!! 😭
this is the first time I've made extensive use of complex numbers in shader code, which has been fun!
it's an analytic 2D lighting system through piecewise conformal maps representing angular light/"sky" exposure, which means you get fully analytic penumbras!
intended use would be single-file demonstrations of loader behavior/of how symbol visibility/preloads/etc. work
programming language idea of the day: a macro that takes the spot of dlopen but takes the entire body of the library as a block
void *handle = DLOPEN({
void fun();
});
void (*fun)() = dlsym(handle, "fun");
Thank you for your patience.
Labyrinth.os will released to the world on April 10.
cOMPaRatiVe cOGNitiONHumans share acousticpreferences with other animalsLogan S. James1,2,3,4* Sarah C. Woolley 1,2, Jon T. Sakata1,2,Courtney B. Hilton5,6, Michael J. Ryan3,4, Samuel A. Mehr5,7,8Many animals produce courtship sounds, and receivers prefersome sounds over others. Shared ancestry and convergentevolution may generate similarities in preference across speciesand underlie Darwin’s conjecture that some animals “havenearly the same taste for the beautiful as we have.” In this study,we show that humans share acoustic preferences with a rangeof animals, that the strength of human preferences correlateswith that in other animals, and that humans respond fasterwhen in agreement with animals. Furthermore, we foundgreatest agreement in preference for adorned, ancestral, andlower-frequency sounds. humans’ music listening experiencewas associated with preferences. These results are consistentwith theories arguing that biases in processing sculpt acousticpreferences, and they confirm Darwin’s century-old hunchabout the conservation of aesthetics in nature
out now in Science: @loganjames.bsky.social collected pairs of sounds in 16 species where we *know* which sound is more attractive (to that species)
he played them to ppl on themusiclab.org, asking, in each pair, which was nicer. humans agreed w other animals
doi.org/10.1126/science.aea1202
Messing around with ntsc.rs
(and added some other effects)
#art
#badprogrammingadvice every python method you don't need can implicitly function as a bool, as functions are truthy and self.method = False shadows the method
UNESCO listed Golestan Palace (which predates the princeling and his grandfather's pretense to the throne) before and after US/Israeli liberation efforts
ASN: AS36352
Location: Buffalo, US
Added: 2026-02-20T00:32
#shodansafari #infosec
my hope was that I could skip writing my own renderer for rich-text tweets but it turns out nitter doesn't actually implement those. still a good exercise
I've been playing with the idea of using nitter as a frontend for my local twitter archive. instead of my own API I have to implement twitter's graphql one for this to work. first time I've touched nim code ever
strange thing I just realized: when all phi arguments in a loop header are defined outside of the loop and loop conditions are not influenced by side effects, then the number of iterations is at most the number of header predecessors