Hacker Newsnew | past | comments | ask | show | jobs | submit | SwiftyBug's commentslogin

I had the same exact experience with an Indian contractor. I requested that he used git instead of Shopify CLI for his changes to a store's theme. He acknowledged my request but kept using the CLI. I once again asked him to use git and even offered a detailed, step-by-step guide on how to pull, branch and then push changes. He absolutely ignored everything and simply kept using the CLI. That was actually amazing to witness. The only hypothesis I have is that it's some kind of cultural thing where asking for help is worse than doing the opposite of what's expected from you. I don't know, but your story supports my hypothesis.

Love the concept, but I couldn't figure out how to play. I can't hit the ball back even though I'm typing the right word. I keep getting a hint that says that I should type the return word and press enter, which I do, but nothing happens.

I've added a few onboarding messages and made the HINT more forgiving. Let me know if that helps!

photopea.com is entirely written in JavaScript and as far as I know, it doesn't use any fancy JS framework.

I was very susprised to not be the first to enter a quotation by Nelson Rodrigues. Nice.

I have the same feeling riding the TGV in France. When another train passes in the opposite direction, the pressure in the interior of the cabin even changes. Not sure if it lowers or raises, but I can definitely feel it in my ears.

Is the prime minister typing out official documents himself?


I thought planes had insane redundancy exactly so stuff like that don´t happen. How can a bit flip cause the system that controls altitude to malfunction like that?


From what I've heard (FWIW), Airbus released a version of the software for one of the flight computers that removed SEU protections (hence grounding affected models until they could be downgraded to the previous version).

There was still hardware redundancy though. Operation of the plane's elevator switched to a secondary computer. Presumably it was also running the same vulnerable software, but they diverted and landed early in part to minimize this risk.

So not just redundancy but layers of redundancy.


Why would you ever expect one bit flip? You have a flip rate and you design your system to tolerate a certain bit flip rate. Assumptions made during requirements establishment were wrong and nature eventually let them know they had negative margin.


Possibility of bit flips from cosmic radiation only really came to fore in 1990s, and some aircraft and parts predate that.


Smaller semiconductor feature size greatly increases the likelihood of these types of errors.


For a long time ECC brought most of effect as hedge against failing silicon, and local EMI. Aviation had benefit of careful EMI designs and appropriately selected chips, so it was seen less of a benefit...


  if (cosmic_ray) {
     do_not_flip_bits()
  } else {
     flip_away()
  }


What if in the time between initialization of cosmic_ray to False, and the time this if statement executes, a legitimate cosmic ray flips the bool bit representing cosmic_ray?


This is a really good point and a common error in bit flip detection code. To avoid this kind of look-before-you-leap hazard the following is recommended:

    try {
        do_action()
    } catch (BitFlipError e) {
        logger.critical("Shouldn't get here")
    }
Ask-for-forgiveness as an error detection pattern avoids these kinds of errors entirely.


Simple! Make it an int.

  int cosmic_ray = 0
  if (bool(cosmic_ray)) {
     throw cosmicRayException()
  }


ah, a classic TORTOF bug (time-of-ray, time-of-flip)


Unfortunately the answer to that is the Discord server of whatever technology I'm working with. Communities are now separated each in their silo on Discord, far away from the public internet, where nothing can be indexed.


What is Zig's wall of shame?


Sorry, not a real wall of shame. They just tend to occasionally compile some of the PRs they've rejected because of AI.

https://ziglang.org/news/migrating-from-github-to-codeberg/

See the "Exhibits A,B,C" links.


And by that description, I assume it's never going to be ready for primetime.


I made it for my own needs without knowing pocketbase existed and it solved my problems and thats all that matters.

Now I'm glad I didn't find out pkcketbase earlier otherwise I'd never have made Postbase.

Regarding if it will ever be ready for prime time, time will tell.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: