If it's not a backend error, you shouldn't be throwing a 5xx error code. Since you are throwing a 500, you have a server bug; even if that bug is simply "sends incorrect error code"
- Posts
- 1
- Comments
- 68
- Joined
- 3 yr. ago
- Posts
- 1
- Comments
- 68
- Joined
- 3 yr. ago
I would argue that in your application, a wrong URL is a sever error. That error being improper handling of a client error.
I'm not a web dev, but had a similar problem with a niche compiler I used to develop.
We were pretty good at validating invariants at the mid and back-end. This meant that most user errors got reported as internal errors. Generally, these errors were good enough that users were able to get used to reading them and fix their code.
It was next to impossible to actually get users to file bugs about this. Our internal error messages started with a banner that read "THIS IS A BUG IN
<compiler name>
. PLEASE REPORT TO<support email address>
". Despite that, whenever we actually got a bug report, it would inevitably start with "I'm pretty sure this isn't actually a bug in the compiler, but I can't figure out what I am doing wrong in my code".The problems with Wayland are not inherent to Wayland. They are a lack of features that could be added to Wayland without any particular technical difficulty. The problem is that the major players behind Wayland do want many of those features to exist. A second issue is that the standardization process for new Wayland features is slow at best.
None of these issues are helped by replacing Wayland.
It should still work with other applications that are also running under XWayland.
- JumpDeleted
Permanently Deleted
New hires are often worse than useless. The effort that experienced developers spend assisting them is more than it would take those developers to do the work themselves.
If you are running an AC, you might be able modify it to reduce the humidity.
AC units naturally dehumidify (as TC points out, they are essentially the same thing as traditional dehumidifiers). However, the amount of moisture they pull out is mostly related to how long they are running, not how cold they can get. This means that if you have an overpowered AC, you get less dehumidifying effect because the AC is on less.
Some ACs let you reduce their power, which will increase their duty cycle and increase the amount of water they pull out of the air. It also helps improve their lifespan as they need to cycle less.
How do you get the folder?
The trick with initramfs and initrd is that the kernel does not read them into memory. By the time the kernel boots, they are already in memory. This let's you move a lot of initializing logic out of the kernel and into userspace. In some sense, this just moves the problem to the bootloader. But the bootloader already has to load the kernel, so that is no real loss.
This is also incredibly useful for stateless VMs. You do not need to futz around with virtual drives. Just put everything you need into a CPIO archive, then pass that and and your kernel into QEMU (or your emulator of choice) and it will just work.
- JumpDeleted
Permanently Deleted
Where in those axioms does it say that ↑ = {0|∗} = {0 | {0|0} } is not a number? No where, that's where!
The actual reason that ↑ is simply that it is too ill behaved. The stuff I thought were the "numbers" of combinatorical game are actually just called Conway games. Conway numbers are defined very almost identically to Conway games, but with an added constraint that makes them a much better behaved subset of Conway games.
I suppose you could call this an axiom of combinatorical game theory; but at that point you are essentially just calling every definition an axiom.
<s> Getting back to my original point; this distinction just goes to show how small minded mathematicians are! Under Conway's supposed "reasonable" definition of a number, nimbers are merely games, not proper numbers. However, the nimbers are a perfectly good infinite field of characteristic 2. You can't seriously expect me to believe that those are not numbers! </s>
- JumpDeleted
Permanently Deleted
I was going to make a comment about surreal numbers not being numbers. But I did a bit of fact checking and it looks like all of the values I was objecting to are not considered surreal numbers, but rather pseudo numbers.
I find this outrageous. Why can't ↑ be a number? What even is a number that would exclude it and leave in all of your so-called numbers?
Cat tax
My big complaint with Wayland is that the ecosystem has not really developed an effective standardization process.
With web browsers, you would get browsers doing their own thing; then copying each other's thing, then writing down a standard for that thing, then all switch to the standard.
With Wayland, you get: https://wayland.app/protocols/ For as old as Wayland is, there are 5 standard protocol extensions (plus some updates to the core protocol). A bunch sitting in the standardization pipeline. Then a whole bunch of redundant protocols because each compositor is just doing their own thing without even attempting to standardize.
It doesn't help that one of the major compositor (Gnome/Mutter) has essentially abandoned Wayland for everything beyond the core capabilities in favor of offering additional functionality over a separate DBus interface.
We kind of do that with ballot measures. Wel end up with a big fight over the text that gets put on the ballot. And people still leave the voting booth having completely crazy ideas about what some of them do.
And what is the EU going to do about it? Governing bodies can declare extraterritorial laws all they want, but they are meaningless unless they have a way to enforce them.
This has been solved for over a decade. Include a linter and static analysis stage in the build pipeline. No code review until the checkbox goes green (or the developer has a specific argument for why a particular finding is a false positive)
- JumpDeleted
Permanently Deleted
I'm going to take this as an opportunity to point out that bees are a type of fish in California.
Because ethnonationalism is a coherent ideology.
If all you have is a lease, then this is the sunk cost fallacy. Your paying the lease whether you use it or not, so that should not be a factor. Not using it is still cheaper as you do not have the overhead of keeping the space usable (electricity, janitors, etc), and eventually the lease will end. And, you might something else to do with the space that, while not worth the lease, still has non 0 value that you wouldn't get if the space was being used for offices. Besides, at some point the lease would end.
Of course, if your board and executives have investments in commercial real estate, or industries that depend on it (restraunts in commercial areas, supplies of office grade toilet paper, etc), then they have a clear conflict of interest, and may want to sacrifice the interests of the one company to prop up their other investments. In theory, shareholders could sue over this. However, not only would this be very hard to prove, but almost all shareholders have the exact same conflict of interest.
There's a couple of things going on.
The big one is just a massive selection bias in what people take pictures of. I know how to do a functional tie to restrain someone's hands and feet. I do it plenty. But if there's going to be pictures, I'm going to go for something more visually impressive.
There is also a constraint aspect in addition to the restraint. A common type of tie is a rope harness that goes around your torso without actually restraining any of your limbs. In addition to the aesthetic, it also squeezes you, which is kind of like wearing a hug.
As far as restraints go, it is surprisingly difficult to fully restrain arms/hands. A simple binding of the wrists leaves a lot of room to maneuver; and unless you are actively trying to pull your hands apart, barely feels like you are restrained at all. Finding a tie that really restraining and holds up [0] against all the wiggling your subject will do is difficult and tends to follow one of a few forms.
Other people don't particularly care for the being tied part as much as the getting tied part. It can be a rather intimate experience with how close the top needs to be to your body, and the constant tension they maintain through the rope across your body.
And, of course, there are the type of people who are interested in the aesthetics. They tend to be the ones most interested in pictures.
[0] I almost include safe in this list. But given that the tie shown in this picture is probably the most popular, I cannot in good conscience say that.