I went with the cheapest laptop cooler I could find on amazon. There's another model for $10 more that's a "desirable partner" but I'm not ready for that level of commitment.
It's not summer until the gaming laptop cooling stand comes out. It's a little big for the G14. In fact, I think I would be able to fit the G14 inside were it not for the LED fans. Maybe I'll try that. Scoop the fans out, get a stand and protective shell twofer. I mostly bought it just because I wanted something to keep the hot bottom off my lap. There's a time and place for that, but not when it's 90 degrees. An empty stand would still work pretty well.
@me those are ignored. I just log it so I can see who's sending me crap.
"Broadcom in Talks to Pay About $60 Billion for VMware"
Lolol, VMware has been bought and sold so many times.
Today I learned that Pepsi introduced the 2-liter soda bottle to US markets, and the reason it's marketed in liters and not quarts/gallons (as you'd expect in the United States) is it came out in the 1970s during a push for US to convert to the metric system. More on the bottle, and the metric movement, here:
@lanodan I'm mostly unserious. There's some serious drawbacks, like pseudo elements being unselectable.
@lanodan just need to work on your style sheet. Can even do old school unix quotes for effect.
quotes: "“" "”" "‘" "’" "«" "»" "``" "''";
<q>What if I said <q>I'm quoting your <q><q>smart</q> quote</q></q> today</q>?
@Hyolobrika I believe that would be nondust.
@lanodan the html <q> tag is best. Auto nests, and maybe even adapts per language.
@pony I think I expected Polish translation instead of Italian.
In other language nonsense, there's a lengthy stack exchange question about dust vs undust, but no mention of Amelia Bedelia.
Self licking ice cream cone is a really strange metaphor. Licking the ice cream is my reason for buying an ice cream cone (though full disclosure, I'm a cup not a cone person). If it licks itself, I'd have no use for it. I certainly wouldn't struggle to toss it.
Lol, google translate of "twenty" to German is "zwanzig" but Spanish is "20".
"If you have to ask, you're too dumb to know."
Today, I dragged @StuartBeveridge to Chorley to see a fantastic bridge.
Because the railway and canal are at such a sharp angle, a normal arch wouldn't stay up. Instead, the stones are hand-carved in curves so that the joins between them are perpendicular to the bridge's weight.
Ungracious then as the task may be, I shall recall to view those scandalous stages of my life, out of which I emerg'd, at length, to the enjoyment of every blessing in the power of love, health, and fortune to bestow; whilst yet in the flower of youth, and not too late to employ the leisure afforded me by great ease and affluence, to cultivate an understanding, naturally not a despicable one, and which had, even amidst the whirl of loose pleasures I had been tost in, exerted more observation on the characters and manners of the world than what is common to those of my unhappy profession, who looking on all thought or reflection as their capital enemy, keep it at as great a distance as they can, or destroy it without mercy.
200 comments on the inconceivability that not everyone shops for groceries the same way.
Fact check: https://en.wikipedia.org/wiki/Boiling_frog
DZ: Pooh therapy
DZ: Pooh therapy
DZ: Florida woman
DZ: Florida woman
A veterinarian prescribed antibiotics for a camel that lives behind an Iberville Parish truck stop after a Florida woman told law officers she bit the 600 pound animal's genitalia after it sat on her when she and her husband entered its enclosure to retrieve their deaf dog.
Plan 1: Observe that updating the camera uniform for all two of my shaders is not a bottleneck.
Plan 2: Spend a day rewriting things to use a single uniform buffer object.
It wasn't until just now that I put together that it's the same company that makes Stellaris, Cities Skylines, Surviving Mars, and a bunch of other games with infinite DLCs.
I'm sitting in the park and it's too hot to walk. I can't help but notice when I open your "Prime" app, there's no option to have a drone drop a hoagie on my head. You suck.
Smart phones should be assembled with solid fasteners instead of adhesive so replacing the battery is as easy as replacing the head gasket in a car.
Wordle doesn't recognize Norse as a word. This is a hate crime.
@absc ah, well, does their server talk to yours otherwise, like with curl?
@meena if you're locking down the actor and key, probably not very well.
I don't much like the feature, but if I can't retrieve some post, that's fine, the feature is working as intended. It's annoying though when somebody sends me a message signed with some key, then won't let me retrieve the key. That just seems rude.
I have crafted the ideal city.
@meena mix of both. Honk doesn't show replies by default, and I can't receive messages from sitedethib.
@x so here's the latest from my log.
2022/05/20 22:51:07 error getting https://h.icyphox.sh/u/icy#key pubkey: http get status: 502
@Johann150 not every server, and not by default, not yet, but it seems to trend that way.
Hrmph, seems there's no command line option to clone a repository from a laptop that's suspended.
I should totally spend a weekend massively overengineering a multilevel priority queue for honk deliveries that prioritizes fast servers.
Oof, it looks like it takes me up to 4-5 seconds to clear the outgoing post queue now. It was 2-3 for a while, then it started creeping up, so I increased simultaneous connections from 20 to 40, and now it's going back up.
lolol, you can't sell my ape because I got an injunction. Code is law, and apparently now law is code.
@wordtrek guess my guesses!
So one of my peeves with signed fetch is it requires anybody writing a new implementation to get an awful lot of code right and up and running before you're allowed to even see if any of it is right.
When I was writing honk, running curl and looking at mastodon's responses was instrumental in seeing how objects are formatted and what fields are included. But now mastodon won't even let you see an actor object until you yourself publish a fully formed correctly formatted actor object. How are you supposed to learn in such an environment?
Step 1: achieve some success. Step 2: pull up the ladder.
Well, well, well, surprise twist, Mastodon implements http signatures for get requests incorrectly, omitting the query string from the signature. I'm shocked, shocked I tell you.
@galaxis it's not like it's so hard to implement, but i think people have a rather exaggerated sense of what it accomplishes, so I'd rather not. ah well.
@absc you can now set fasttimeout and slowtimeout values in the database config table. (in seconds)
@omasanori okay, pushed a change to work with runes. it also changes the grouping instead of just first byte. let me know if that's helpful.
@omasanori yeah, the limit is just to prevent a few really long hash tags from messing up the page. sometimes people post whole sentences as a joke, but it's not helpful to index them.
@absc so the Fast function is only called in paths where the user is waiting for a response. Most of the time, if it times out it's because the url was entered wrong or something, so it's better to have faster feedback. 5 seconds is pretty slow for a server to respond.
I can probably add a config option for it.
@x I don't see anything wrong now. one thing is make sure nginx isn't caching and returning the html for json gets. you can check with curl -H "Accept: application/ld+json".
Some "fun" commentary on activitypub and httpsig and the don
Every AP user has a private key stored somewhere on the server, which it uses to sign outgoing messages to other servers, in an http header. On first contact, the receiving server has to fetch the public key from the sending server, and then usually caches it.
Two weeks ago I decided it was unwise to cache keys forever. If a remote loses their private key, the baddie can forge messages. Recovery is generally the origin rotates all keys, but there's no way to clear a distributed cache. Just have to wait until a receiving server notices a sig failure, then refetches the public key to check again. So there's a large window to forge messages to servers that aren't in regular contact. So I changed honk to not cache forever.
This is fine. I delete the cached public key after a few days, a new message arrives, I refetch the public key. Except for the magical mastodon secure mode. Super secure mastodon will send me messages, but not allow me to fetch the corresponding public key. This seems suboptimal.
The punchline is a few people I used to follow can no longer be followed because I can't verify the messages their server sends me. Used to work because the key was cached from years ago, before the time of super duper security, but after I expired the key, I can't refetch it. Whoops.
@lnpr thanks, i default to plain letters so i don't have to think about url escaping, but this looks good.
@x well, right now h.icyphox.sh is returning 502 bad gateway.
Are four year olds dramatically more interested in politics than they used to be? When I was four years old I had no opinions whatsoever on public policy, unless it involved ice cream.
@x 418 indicates httpsig failure, likely meaning destination couldn't retrieve the key.
"Cloudflare broke my domain's DNSSEC"
Now you have two problems!