@unlambda@hachyderm.io
@unlambda@hachyderm.io avatar

unlambda

@unlambda@hachyderm.io

Working on eVTOLs at Beta Technologies. Python, C, Rust.

Too many hobbies, but right now spending the most of my time learning to fly.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mekkaokereke, to random
@mekkaokereke@hachyderm.io avatar

Valuable lessons were learned, but not the ones that the mother thought would be learned.🤷🏿‍♂️

  • She learned that millions of Black people haven't been "making it all up" about police mistreatment
  • She learned why US Black folk almost never call the police, for any reason
  • Her son learned that his own mom is not safe. Her lack of understanding of US racism makes her dangerous
  • She's probably going to learn that this does not meet the definition of police misconduct

https://apnews.com/article/black-teen-lawsuit-excessive-force-vermont-disabilities-7b638ed26c299c7f07033968274e8f37

unlambda,
@unlambda@hachyderm.io avatar

@jshirley @mekkaokereke it's a tough question, but I don't think you're in the wrong for doing so.

Besides the cops, one thing that people may be worried about is the ambulance ride to the hospital, and the ER visit; that can be extremely expensive, and the driver may not have insurance.

mekkaokereke, to random
@mekkaokereke@hachyderm.io avatar

If every unemployed person in the USA took one of the unfilled job openings, there would still be 2 million unfilled job openings. Because the US labor pool is significantly smaller than it was before the pandemic. Because a lot of people died. We're missing >1.7 million workers.😢

https://www.uschamber.com/workforce/understanding-americas-labor-shortage

Extra cruelty:
So don't tell me about a "migrant crisis." People literally smuggle themselves from Venezuela to NYC just to work for you, and you're like "Nah! No work permit for you!"

unlambda,
@unlambda@hachyderm.io avatar

@mekkaokereke not just died, don't forget the disabled.

I have a friend who caught COVID last fall. Thought he recovered ok, then the seizures started. Now he can't drive to get to work, and can't work as a chef anymore.

unlambda, to mastodon
@unlambda@hachyderm.io avatar

😭 Trying to post a screencast of being broken, and Mastodon refused to let me upload the video because it claims that it's 1000fps.

unlambda,
@unlambda@hachyderm.io avatar

Actually, this might be Gnome Shell's fault not Mastodon's; tried to use ffmpeg to convert it to a different format, and it tells me that there are 1000 duplicated frames in there, in this 6 second clip.

unlambda,
@unlambda@hachyderm.io avatar

Heh, looks like it might be this bug, even mentions "Mastodon cannot upload it": https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3170

unlambda,
@unlambda@hachyderm.io avatar

Which actually looks like it might be an ffmpeg bug? The video plays just fine in VLC and Firefox, but ffmpeg seems to think it's 1000fps for some reason, and that seems to be causing Mastodon a problem as it uses ffmpeg for video uploads.

Ugh, anyhow, not worth sinking more time into.

woof, to synthdiy
@woof@aria.dog avatar

Not getting political about my DIY Eurorack case

https://spectra.video/w/mn2rCBj33qTgyqjCBJGzLY

The first video of what might be a regular series about DIY hardware synthesizers! I put in a ton of work into this, give it a look, and let me know what you think.

Also available on YouTube: https://youtu.be/19GMHaJGmiw

@synthdiy

unlambda,
@unlambda@hachyderm.io avatar

@woof @synthdiy Cool video Aria! Love it.

unlambda,
@unlambda@hachyderm.io avatar

@woof @synthdiy OK, watching it a second time tonight on YouTube to help give you that algorithmic boost.

That reminds me of my one significant note: you're hiding too much behind your captions. You shot yourself a bit low in the frame, and the captions are low; I keep on wanting to turn the captions off, but they're baked in to the video. Just add a subtitle track so we can turn the captions on or off, or reposition yourself or the captions.

skinnylatte, to random
@skinnylatte@hachyderm.io avatar

Wife: you eat a half bottle of hot sauce with every meal

Me: only a quarter bottle

(We have a stash of Chimay hot sauce a friend brings us from Yucatán, that we love. She also goes often enough for the err, pace of consumption)

unlambda,
@unlambda@hachyderm.io avatar

@skinnylatte @autolycos No, Marie Sharps is not at all vinegary. It contains carrot and lime. Absolute top favorite hot sauce for over 20 years now.

It's gone through several iterations, in which the international distributor took the trademark and applied it to an inferior hot sauce; used to be called Melindas, then the distributor of that replaced it with something inferior, then it was called Sontava but that happened again, now it's Marie Sharp's.

mekkaokereke, to random
@mekkaokereke@hachyderm.io avatar

🤡There's a non-zero percent of the US population that genuinely believes that The NFL, Joe Biden, "The Pentagon" and Taylor Swift, conspired to create a fake relationship and rig the NFL playoffs, so that Taylor Swift could pop out in the middle of the Superbowl halftime show and say "Vote for Biden!"

I wish I was kidding.

Like, not a small percentage either.

unlambda,
@unlambda@hachyderm.io avatar

@mekkaokereke @ThomM Reminds me of Simone Biles and Jonathan Owens. How the hell had he not heard of the GOAT gymnast? He claims he "didn't have NBC and didn't follow the Olympics", but I don't either and I still know who the hell Simone Biles is.

molly0xfff, to Wikipedia
@molly0xfff@hachyderm.io avatar

something gives me the sneaking suspicion there's been some controversy over spelling at the article on Beetlejuice

unlambda,
@unlambda@hachyderm.io avatar

@molly0xfff And of course, once you observe it, it's bound to change.

mcc, to random
@mcc@mastodon.social avatar

Say I want to describe, in ISO language codes, a language with an explicit dialect. I know I can do this by saying, for example, pt-PT, for Portuguese Portuguese. Based on my prior experience, I expect a language code is lowercase, a country code is uppercase, and a script code is lowercase capitalized (zh-Hant) I expect a language code is separated from dialects or scripts by dashes, and a locale is a language code, underscore, and country code (pt-PT_AO) (AO for Angola).

…is that…standardized

unlambda,
@unlambda@hachyderm.io avatar
unlambda,
@unlambda@hachyderm.io avatar

@mcc From the RFC:

At all times, language tags and their subtags, including private use and extensions, are to be treated as case insensitive: there exist conventions for the capitalization of some of the subtags, but these MUST NOT be taken to carry meaning

Thus, the tag "mn-Cyrl-MN" is not distinct from "MN-cYRL-mn" or "mN- cYrL-Mn" (or any other combination), and each of these variations conveys the same meaning: Mongolian written in the Cyrillic script as used in Mongolia.

unlambda,
@unlambda@hachyderm.io avatar

@ShadSterling @mcc Windows uses BCP 47 names to identify locales: https://learn.microsoft.com/en-us/globalization/locale/standard-locale-names

Locales like en_US are the POSIX naming convention, though it doesn't look like POSIX actually defines a name format, just a data file format: https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/basedefs/V1_chap07.html

lSO/IEC 15897:2011 does purport to standardize names of POSIX locales, but I can't tell because it's an ISO standard: https://www.iso.org/standard/50707.html

ICU defines its own format, similar to BCP 47 but with underscores: https://unicode-org.github.io/icu/userguide/locale/

unlambda,
@unlambda@hachyderm.io avatar

@ShadSterling To @mcc's earlier question about case standards, while BCP 47 explicitly states that they're case insensitive, ICU specifies a normalization that matches convention:

"Case is normalized. Elements interpreted as language strings will be converted to lowercase. Country and variant elements will be converted to uppercase. Script elements will be title-cased. Keywords will be converted to lowercase. Keyword values will remain unchanged."

unlambda,
@unlambda@hachyderm.io avatar

@ShadSterling @mcc I guess Unicode TR35 is the official standard that ICU is using, and discusses the differences between BCP 47 language tag, Unicode BCP 47 locale identifier, and Unicode CLDR locale identifier: https://unicode.org/reports/tr35/

unlambda,
@unlambda@hachyderm.io avatar

@ShadSterling @mcc It looks like Unicode TR35 is the most recent and most complete of these specs; in it, both language and locale specifiers should use hyphens, but underscores are allowed for backwards compatibility.

It defines the case normalization rules. So if you're looking for a place to go to specify how these should be case normalized, that's probably the best place to reference.

But BCP 47, ISO/IEC 15897:2011, or just "shurg, this is unstandardized convention" might apply elsewhere.

unlambda,
@unlambda@hachyderm.io avatar

@ShadSterling @mcc Effectively, each locale system seems to have its own particular set of conventions; many of them referencing BCP 47, but with limitations or differences.

It looks like Apple's is a subset of BCP 47 for the language, plus an underscore and region for the locale: https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPInternational/LanguageandLocaleIDs/LanguageandLocaleIDs.html

Which differs from the Unicode/CLDR locale standard in which there is just one region tag; a locale code is just a slight variant of a language code.

molly0xfff, to random
@molly0xfff@hachyderm.io avatar

suspicious if this cointelegraph illustrator has ever seen a person walk in heels

unlambda,
@unlambda@hachyderm.io avatar

@molly0xfff Give that her arms are out, I think they're going for a "difficult balancing act" look, not actually trying to illustrate someone walking in heels.

Still kind of silly, but I think that's what they were going for.

jeffsheets, to random
@jeffsheets@hachyderm.io avatar

Some last call musings on NA brews for Dry January. So surprised at the tons of options out there! Really hop’d up about it. But it’s late, so here you go before I tap out for the night. (Faux) Cheers! Let’s see how fedi clients like this link with a 🍻 emoji in it https://sheetsj.com/blog/dry-january-beers-%F0%9F%8D%BB/

unlambda,
@unlambda@hachyderm.io avatar

@jeffsheets Link works fine for me on the web client.

My favorite NA beer is Athletic Brewing Company Run Wild IPA; their other beers are pretty good too. I definitely recommend checking them out if you want some alternatives that actually taste good.

unlambda, to random
@unlambda@hachyderm.io avatar

nm = nanometers
Nm = Newton meters
NM = nautical miles

Is there a unit represented by nM for maximum confusion?

unlambda,
@unlambda@hachyderm.io avatar

@hankg Good thought, but I don't think many people use M for moles, they usually just write "moles" or use "mol" https://en.wikipedia.org/wiki/Mole_(unit)

Oh! But that got me googling, and I found that capital M is sometimes use for "molarity", or moles per liter: https://chemistry.stackexchange.com/questions/49632/what-does-the-unit-m-stand-for

so nM would be nanomoles per liter.

matt, to random

Well, I think I might have screwed up by naming my project AccessKit. I just heard from a developer who assumed it was an Apple API, when in fact it's an independent cross-platform library.

unlambda,
@unlambda@hachyderm.io avatar

@matt @glyph otherwise a good name, but yeah, it follows the NeXT/Apple naming system exactly.

unlambda, to random
@unlambda@hachyderm.io avatar

I've heard there was an Emacs chord
That Guy Steele played and it pleased the lord
But you don't really care for PL do you?

It goes like this the reset, shift,
Beta reduce, the lambda lift,
The baffled student writing all the Lua

paxtonjohn, to random

Layoff/redundancy articles should follow this format:

[Company], which had revenues of [amount] in the last four quarters, announced layoffs today. [CEO], who makes [salary], announced [count] would be laid off, approximately [percent] of [CEO's] annual benefit package.

unlambda,
@unlambda@hachyderm.io avatar

@matt @paxtonjohn @jwz Wait, how is 1000 employees .44% of his annual benefit package? An FTE at Google has an average total compensation of around $250 thousand, so 1000 of them would be a bit larger than his total compensation, not 0.44%. Am I missing something?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • cisconetworking
  • Leos
  • normalnudes
  • cubers
  • modclub
  • ngwrru68w68
  • tacticalgear
  • megavids
  • anitta
  • tester
  • lostlight
  • All magazines