You just triggered my PTSD. Worked in a gas station in college and changing over the till was a PITA -- I had to account for every cent, could be written up over 50 cents (too much or too little) and it was always this crazy dance to change over when we were busy since it messed with the counts.
I know: It is just hell! There is a gas station near my location, which closes the door from 23.45 to 24.00 for just doing this and handing over to the group.
I have a handful of mugs that I've had for decades at this point, a couple even from my parents kitchen that they used some 30 years and probably before then.
And then there's thrift store mugs - sure they were almost certainly trucked to _somewhere_ a long time ago.
They're typically stored as "tokenized" values. The tokenized version shares the type and the last 4 digits (so that you can share it with the customer to help them identify the card). You buy this capability from vendors and IIRC there's like 3 or 4 common vendors in the marketplace.
Not really. The term is a shortened version of "sucks eggs", which is originally from Shakespeare and used to describe an odious creature or habit (a weasel in Shakespeare's case).
Have been considering a used M1 but I'm concerned that I'm going to get flash storage that's been thrashed to within an inch of it's life by someone running it as a poorly configured inference host.
There are sooo sooo many students and normal people using these devices or corporate laptops never seen inferencing or anything like this, its so hard to trash the storage of them, i wouldn't worry about it.
I'm praying Framework becomes more affordable after the ram price inflation is over. Because I never want to buy another computer with non replaceable storage again.
Last week I purchased a MacBook Pro M1 Max from www.macsales.com, which is owned by Other World Computer, a maker of Mac peripherals. My computer comes with a 1-year warranty. It was my first time purchasing from them.
Once again, I'm begging you, with tears in my eyes to learn the difference between statutory and effective tax rates. Do I disagree that there were headline rates of 70%? No. Did anyone pay those rates on any meaningful amount of their income? Also no.
Again I beg you to wipe the tears from your eyes and look at the data. Wealth inequality was significantly lower from 1940 to 1980, the gap between CEO and worker pays was orders of magnitude lower.
Taxe rates demonstrably reduced wealthy estates over time
We are now at levels of disparity greater than the guilded age. Consumers are about to run out of credit at which point there will be a Great Depression level contraction.
In addition to the pragmatic point about how nobody actually paid those rates, there is an ideological mismatch as well:
Those very high marginal tax rates were not enacted to address inequality or any of the typical social goals that we think of when we advocate for higher marginal tax rates. Rather, they were imposed to combat war profiteering during the WW2 period:
"The crisis of World War II led Congress to pass four excess profits statutes between 1940 and 1943. The 1940 rates ranged from 25 to 50 percent and the 1941 ones from 35 to 60 percent. In 1942, a flat rate of 90 percent was adopted, with a postwar refund of 10 percent; in 1943 the rate was increased to 95 percent, with a 10 percent refund."[1]
Can you argue for a very high marginal tax rate as a means of wealth distribution and furthering progressive policy ? Yes, of course you can.
(I'm certain you know this already but I'm posting this for people who might want more context)
Part of the problem that people don't really realize is that it's not practical to just 'link against old glibc'.
In order to ensure compatibility with RHEL7 we need to link against RHEL7 libraries, which means we need to build on RHEL7. That means old, unpatched versions of glibc, libpcap, libcurl, openssl, or who knows what else, in case there's some backwards-incompatible change in newer RHEL versions.
Alternately, we can build/patch the libraries we use and compile them statically into the binary, which is vastly more maintenance work for us for very little benefit.
Meanwhile, compiling against older versions of libraries like glibc means we don't get the benefit of updates; not just new features in glibc, but things like more/better SIMD support in glibc algorithms, more/better optimizations in GCC, and so on.
Alternately, we can stop supporting RHEL7, like Redhat did, and build against RHEL8... Or we can build a separate version against each version of RHEL we want to support.
Funnily enough, we've been shipping RHEL7 RPMs of our product for years, and only recently realized that they won't actually run on RHEL7 because at some point the toolchain updated and now we're compiling against too new of a glibc version and then packaging it into a RHEL7 RPM. It wouldn't have worked on RHEL <8 for the past... few years? But no one uses RHEL7 so it went completely untested for ages and we didn't get any customer complaints.
Now we're re-labelling our RPMs as EL8, but it's just a cosmetic change so that we're claiming the version that we actually require.
reply