nybble41

joined 1 year ago
[–] [email protected] 4 points 5 months ago (1 children)

In general integer division is implemented using a form of long division, in binary. There is no base-10 arithmetic involved. It's a relatively expensive operation which usually requires multiple clock cycles to complete, whereas dividing by a power of two ("bit shifting") is trivial and can be done in hardware simply by routing the signals appropriately, without any logic gates.

[–] [email protected] 3 points 5 months ago (4 children)

The metric standard is to measure information in bits.

Bytes are a non-metric unit. Not a power-of-ten multiple of the metric base unit for information, the bit.

If you're writing "1 million bytes" and not "8 million bits" then you're not using metric.

If you aren't using metric then the metric prefix definitions don't apply.

There is plenty of precedent for the prefixes used in metric to refer to something other than an exact power of 1000 when not combined with a metric base unit. A microcomputer is not one one-thousandth of a computer. One thousand microscopes do not add up to one scope. Megastructures are not exactly one million times the size of ordinary structures. Etc.

Finally: This isn't primarily about bit shifting, it's about computers being based on binary representation and the fact that memory addresses are stored and communicated using whole numbers of bits, which naturally leads to memory sizes (for entire memory devices or smaller structures) which are powers of two. Though the fact that no one is going to do something as idiotic as introducing an expensive and completely unnecessary division by a power of ten for every memory access just so you can have 1000-byte MMU pages rather than 4096 also plays a part.

[–] [email protected] 4 points 6 months ago (1 children)

That part is messed up. You shouldn't be dealing with individual contractors as a patient. All billing should go through the hospital, and be considered in-network provided the hospital is in-network, regardless of what kind of specialist sees you there. Any exception, such as bringing in someone who doesn't normally work there to treat a rare condition, should require separate and specific authorization from the patient in advance.

[–] [email protected] 3 points 6 months ago

When you have an actual functioning competitive market the money you bring in correlates with the value of the service you provide, so it makes perfect sense to be happy about the money the new surgical center is bringing in. That means it's useful.

The problem is that the health care market is regulated and subsidized in so many ways, many of them conflicting with each other, that competition is very limited and price discovery is reduced to "whatever the patient (and their insurance) can afford to pay" since they can't go anywhere else. Fix that and there won't be any reason for hospital owners or employees to feel guilty about making money.

[–] [email protected] 0 points 7 months ago (1 children)

Perhaps you could share a reference that supports your accusations? So far the only points made against the schools have been backed by nothing but hearsay. If you're going to go around calling them "sociopath factories" you'll need more to support that than your second-hand interpretation of an ad you claim you heard and a link describing how they teach their students to respect others' rights.

[–] [email protected] 0 points 7 months ago (3 children)

There are charter schools around me that literally advertise how they teach kids NOT to befriend people who can't help themselves (Challenger Schools).

I'm seriously not seeing how you managed to get that out of the page you linked. It says, as an example, that they won't force their students to pretend to be friends, because they should be able to decide that for themselves. It doesn't say that they instruct them not to be friends or in any way discourage genuine friendship.

[–] [email protected] 1 points 7 months ago

The ubuntu:24.04 Docker image is only 77.30 MiB.

alpine:3.19.0 is 7.38 MiB.

Of course those sizes are without a kernel. Typical everything-included distro kernels are generally a few hundred MiB as they include drivers for everything that might be needed, but a custom build for known hardware can reduce that to just a few MiB.

[–] [email protected] 0 points 8 months ago (1 children)

Most of this is personal opinion and snobbery that I can't do much about except maybe ask that you examine how anarcho-capitalist your takes sound.

Objectivist, perhaps. They're the ones who obsess over controlling and monetizing free external benefits. There is no copyright in anarcho-capitalism (including "moral rights" etc.) so the GP doesn't sound at all anarcho-capitalist while arguing for infringement of others' real property rights to prop up their own artificial (non-rivalrous) "intellectual property" rights.

[–] [email protected] 1 points 9 months ago

CVS and E*Trade both refused to accept my fairly standard [email protected] address during initial registration, but had no issue changing to that address once the account was created. It would be nice if their internal teams communicated a bit better.

[–] [email protected] 0 points 10 months ago

They ruled that people acting together have all the same rights that they would have acting individually, and that preventing someone from spending money on producing and promoting their speech effectively prevents them from being heard. Which are both perfectly true, common-sense statements.