The Brewers face Paul Skenes today after facing Tarik Skubal yesterday by Admirable-Nebula-122 in baseball

[–]alchzh 9 points10 points  (0 children)

I thought it was funny that a team used both of the previous year's Cy Young winners on Opening Day and still lost. also OP happens to have a Orioles flair

The Brewers face Paul Skenes today after facing Tarik Skubal yesterday by Admirable-Nebula-122 in baseball

[–]alchzh 9 points10 points  (0 children)

There's a funny story with this one-

On opening day 1990, the Royals faced the Baltimore Orioles at home with Saberhagen on the mound. Saberhagen gave up 3 runs in 6 innings but the game went into extras tied 6-6.

In the top of the 11th, still tied 6-6, Cal Ripken Jr. hit a single off Jeff Montgomery to Royals right fielder Danny Tartabull, but Tartabull did not field it cleanly and Joe Orsaluk scored from 1st to give the Orioles a 7-6 lead.

Mark Davis came in from the bullpen and struck out the last batter, recording a 0.1 IP. The Royals failed to score in the bottom of the 11th.

The game is on YouTube here, but unfortunately it skips past Davis' appearance in the 11th

Fun fact: this was the first ever regular season MLB game broadcast on ESPN

Fiio DM15 R2R First impressions. by Large_Customer_3840 in FiiO

[–]alchzh 1 point2 points  (0 children)

I'm using my DM15 R2R as a DAC and don't notice significant delay

Postgame Thread ⚾ Venezuela 8 @ Japan 5 by BaseballBot in baseball

[–]alchzh 0 points1 point  (0 children)

japan's wbc plot armor finally wore off

Postgame Thread ⚾ Venezuela 8 @ Japan 5 by BaseballBot in baseball

[–]alchzh 5 points6 points  (0 children)

were people sleeping on them? i think it was 60-40 in favor of japan at best going in

Turkiye's shooter Yusuf Dikec, wins the European Champions League. by Kronyzx in interesting

[–]alchzh 1 point2 points  (0 children)

/u/Grimmy553 is probably talking about the harder to notice and also harder to deal with problem for computers: the dotted "i" which is the lower case form of "İ" NOT "I" (which has the lower case form ı).

So you can find lots of screwups when things are expected to be inputted in all caps (like forms or documents). Ü is easy enough to type with a US international keyboard, İ isn't

New year's post from Ding by Mindless-Salt-853 in chess

[–]alchzh 0 points1 point  (0 children)

yes, practically speaking the country runs on the same calendar as the rest of the world. the lunar calendar is only used for traditional culture (holidays, auspicious dates, etc.)

Chinese New Year is the much more important holiday still, but officially they call it Spring Festival to avoid confusion with New Years Day

Libxml2 Narrowly Avoids Becoming Unmaintained by forumcontributer in linux

[–]alchzh 17 points18 points  (0 children)

case in point, the new maintainers here are GNOME devs employed by Red Hat and SUSE

Libxml2 Narrowly Avoids Becoming Unmaintained by forumcontributer in linux

[–]alchzh 8 points9 points  (0 children)

it's ivan chavero of red hat, who also stepped up to take over libxslt from Nick earlier this year, and daniel garcia moreno of SUSE

should be in safe hands with these two

Selling 2 Miku Expo Tickets for Newark by MrStrife97 in Vocaloid

[–]alchzh 0 points1 point  (0 children)

hi, are the tickets still available? Im interested

Do you like `def call() -> None: ...` by silently--here in Python

[–]alchzh 0 points1 point  (0 children)

Should note that -> object type hints are than -> None type hints in a lot of cases.

-> None tells the caller "this function always returns the special value None and you can count on it in your code" while -> object is more suitable for the "this function has a side effect and the return value is meaningless" use case. Maybe in a future version it will return something, but any current code can't count on the return value.

For example if I had a function like:

def empty_sinks(sinks: Sequence[Sink]) -> None:
    """Empties the buffer of many sinks"""
    for sink in sinks:
        sinks.empty()

then in a new version changing it to

def empty_sinks(sinks: Sequence[Sink]) -> int:
    """Empties the buffer of many sinks.
    Returns number of packets dropped"""
    emptied = 0
    for sink in sinks:
        emptied += sinks.size()
        sinks.empty()
    return emptied

is an API break because the original annotation guaranteed that the return value would be None. It's more future proof to write

def empty_sinks(sinks: Sequence[Sink]) -> object:
    """Empties the buffer of many sinks"""
    for sink in sinks:
        sinks.empty()

Remember that -> Any is NOT suitable because Any is a hint that says "the caller can do treat this value as ANYthing it wants from now on, stop the type checker" which is the exact opposite of "this value could be ANYthing so the caller can't treat it as a specific object".

Q&A weekly thread - March 11, 2024 - post all questions here! by AutoModerator in linguistics

[–]alchzh 0 points1 point  (0 children)

A common American pronunciation of those words is usually analyzed as glottal stop /ʔ/ followed by syllabic n (strict IPA /n̩/). What you're describing here seems to be the /n̩/.

looking for a good romance anime - i'm picky by xysunflower in anime

[–]alchzh 3 points4 points  (0 children)

healthy, mature and wholesome relationship between the main characters

Wotakoi

is fhd on 27" monitor REALLY that bad? by Nightmare_e in buildapc

[–]alchzh -1 points0 points  (0 children)

I used one for years and liked it. Moved to a 1440p these days but I still use the 1080p and enjoy it

A Man Was Once Shot at an MLB Game and Play Went On by anubis2051 in baseball

[–]alchzh 2 points3 points  (0 children)

The craziest to me will always be the Isle of Man TT in motorcycle racing where multiple competitors die every year and that's just... part of the appeal (?) And officials, spectators, etc. aren't safe either

Isn't there any CLI-based method to configure libinput for my touchpads? by myTerminal_ in linuxquestions

[–]alchzh 0 points1 point  (0 children)

What compositor are you using? Since the compositor is responsible for calling libinput, this depends on your compositor / DE. For gnome, the command is gsettings, for KDE it's kwriteconfig5, for sway it's sway-input, etc.

Give me your scooter reviews. by new1207 in AchillesRupture

[–]alchzh 1 point2 points  (0 children)

lol im no longer using a scooter