Skip Navigation
Jump
Automation be like
  • I can spend 2 minutes scanning a page for a certain word every time I need to search for something.

    But I'm very happy somebody spent the time to code Ctrl+F.

    22
  • Jump
    What is your preferred API error response and why?
  • Don't use JSON for the response unless you include the response header to specify it's application/json. You're better off with regular plaintext unless the request header Accept asked for JSON and you respond with the right header.

    That also means you can send a response based on what the request asked for.

    403 Forbidden (not Unauthorized) is usually enough most of the time. Most of those errors are not meant for consumption by an application because it's rare for 4xx codes to have a contract. They tend to go to a log and output for human readers later, so I'd lean on text as default.

    14
  • Jump
    Autocorrect Rule
  • Women are so cute and the best chance I can get the kids to be able to get the kids to be able to get the kids to be able to get the kids to be able to get the kids to be able to get the kids to be able to get the kids to be able to get the kids to be able to get the kids to be able to get the kids to be able to get the kids

    1
  • Jump
    Quordle 938 - August 19, 2024
  • Daily Quordle 938
    8️⃣4️⃣
    6️⃣3️⃣
    m-w.com/games/quordle/
    ⬜⬜⬜⬜🟨 ⬜⬜⬜⬜⬜
    ⬜⬜🟨🟨⬜ ⬜⬜🟩🟨🟨
    ⬜🟨⬜🟨⬜ ⬜🟩⬜🟨⬜
    ⬜🟨🟨⬜⬜ 🟩🟩🟩🟩🟩
    ⬜🟩🟨🟩⬜ ⬛⬛⬛⬛⬛
    ⬜⬜⬜⬜⬜ ⬛⬛⬛⬛⬛
    🟨🟩⬜🟩🟩 ⬛⬛⬛⬛⬛
    🟩🟩🟩🟩🟩 ⬛⬛⬛⬛⬛

    ⬜🟨⬜🟨⬜ ⬜⬜🟨🟨⬜
    ⬜🟨⬜⬜🟨 🟨⬜🟨🟨⬜
    ⬜⬜🟨⬜⬜ 🟩🟩🟩🟩🟩
    🟩⬜⬜⬜⬜ ⬛⬛⬛⬛⬛
    ⬜⬜⬜⬜⬜ ⬛⬛⬛⬛⬛
    🟩🟩🟩🟩🟩 ⬛⬛⬛⬛⬛

    3
  • Jump
    NCD, what's this for? (Wrong answers only)
  • This actually propels the plane.

    The turbine engines are there to look big and make noise to have the passengers feel safe. Big turbines also allow airlines to charge extra, and generate bigger profits. CO2 emissions are also intentionally raised to justify higher pricing.

    17
  • Jump
    Google pulls the plug on uBlock Origin, leaving over 30 million Chrome users susceptible to intrusive ads
  • Even line-height in CSS3 is draft. Saying no drafts should be implemented is a ridiculous standpoint: a standpoint not even Firefox aligns with:

    Standardization requirements for shipping features

    What evidence is necessary will vary, but generally this will be:

    W3C - the specification is at the Candidate Recommendation maturity level or more advanced; shipping from a Working Draft or a less advanced specification requires evidence of agreement within the working group that shipping is acceptable

    https://wiki.mozilla.org/ExposureGuidelines

    But keep moving those goal posts.

    2
  • Jump
    Google pulls the plug on uBlock Origin, leaving over 30 million Chrome users susceptible to intrusive ads
  • Firefox, unfortunately, has been lagging behind. Safari is close to surpassing Firefox if they haven't already. Safari really made a big shift for actually implementing web standards around 16.4.

    • No HDR - relevant for me because I mod PC games for HDR
    • Dropped PWA on desktop - even Apple went full 180° and embraced it now on Mac OS X. Chrome really gets a good push from this from Microsoft constantly helping push more app manifest stuff since it appears one of their goals is to render more things over Edge PWAs (eg: like the title bar), and resort less to having to use electron.
    • No masked borders - can't do custom element borders like corner cutting or perfect squircles. Rounded edges only

    Chrome is still the absolute best for accessibility. Neither Firefox nor Safari properly parse the aria labels when it comes to how things are rendered. Chrome will actually render text in accessibility nodes as presented on screen (ie: with spacing). Safari and Firefox only use .textContent which can have words beingmergedwhentheyshouldn't.

    Chrome also has Barcode and NFC scanning built right in. I've had to use fake keyboard emulators for iOS. Though, Chrome on Mac OS X also supports it. Safari has native support for Barcode behind a flag, so it'll likely come in the future. Barcode scanning is still possible with Firefox through direct reading of the camera bitmap, which is slower but still good. There's no solution for NFC for Safari, but if Chrome ever comes iOS, that would possibly be solved. I believe Face Detection is similar, but I've never used it.

    3
  • Jump
    ICANN approves use of .internal domain for your network
  • I've also used .local but .local could imply a local neighborhood. The word itself is based on "location". Maybe a campus could be .local but the smaller networks would be .internal

    Or, maybe they want to not confuse it with link-local or unique local addresses. Though, maybe all .internal networks should be using local (private) addresses?

    4
  • Jump
    uBlock Origin developer recommends switching to Firefox as Chrome flags the extension
  • I've been using uBOLite for about a year and I'm pretty happy with it. You don't have to give the extension access to the content on the page and all the filtering on the browser engine, not over JavaScript.

    4
  • Jump
    Why people loves Mr. Beast content? Or Why his content is so popular?
  • The way his content is structured and edited is like junk food for your brain. There's a formula that appeals to the least lowest common denominator and he (his team) excels at it.

    The topics he picks usually hit some nerve of vicariousness (game shows contestants) or suspense from wanting to know what happens next (challenges and clickbait).

    43
  • Jump
    What self hosting feels like (It's painful, please help 🥲)
  • I just recently started working with ImGui. Rewrite compiled game engines to add support for HDR into games that never supported it? Sure, easy. I can mod most games in an hour if not minutes.

    Make the UI respond like any modern flexible-width UI in the past 15 years? It's still taking me days. All of the ImGui documentation is hidden behind closed GitHub issues. Like, the expected user experience is to bash your head against something for hours, then submit your very specific issue and wait for the author to tell you what to do if you're lucky, or link to another issue that vaguely resembles your issue.

    I know some projects, WhatWG for one, follow the convention of, if something is unclear in the documentation, the issue does not get closed until that documentation gets updated so there's no longer any ambiguity or lack of clarity.

    3