Who here knows what my "human legal name" is? Everyone online knows me by either my Norwegian nickname (Skaperen) or my Swedish nickname (Skapare). There's no point in getting on Facebook at all unless I use these names. Well, OK, I do have a couple other nicknames.
I don't think a law should force them to accept nicknames. This should happen when Mark quits being stupid.
So what percentage of tax will I need to charge customers who pay anonymously for online services and download products where I don't even know what country they are in?
I have an irrational hatred of all corporations that have not earned my trust. Let me know when Apple does something that warrants my hard to earn trust.
Make a law that requires manufacturers to accept back all devices that fail or are no longer wanted (so they don't become part of the pollution)... with the requirement to pay a prorated value during the warranty period (that they must state in all advertising and must be no less than either 1 year, or for devices with contract term period, no less than that term period). If it's past the warranty, you still get to ship the device to the manufacturer for them to recycle at their cost (you pay shipping... but don't bother insuring it).
... waste!!! Manufacturers just want you to buy another to replace yours which is designed to break soon. Manufacturers win with more diversion of economy (e.g. repeat sales). World loses.
Back when I made a kit for building bootable ISOs that worked on both x86 and Sparc, the first stage initrd code loaded initramfs from another file. It included a progress bar with 128 steps (64 columns of '=' characters with '-' at the end for one step) that was tied exactly to the true progress, because the same loop was copying data of a known size and outputting the bar. In that case it is easy.
I'd pay for internet content... if I was certain it was of good quality ahead of time, and worth the price. Very little actually is. Oh, and it has to work on BSD and Linux.
However, media via Flash or Silverlight is also broken. It doesn't work everywhere and those media executives are just too stupid to figure out a safe system that will work everywhere. They need to find some smart people that know how to make things work and stop push old ideas of trying to control the software in people's computers. It is possible to do.
There was no violation. It was a separate context where 1024 and 1048576 and 1073741824 and 1099511627776 made sense. Note that it actually does NOT make sense for disk drives as they can be fully variable in the number of sectors they have, or their legacy CHS structures. It does make sense for RAM.
There's nothing wrong with my software because there is no standard to meet. The letters kMGTP and so on are scaling suffixes outside the scope of SI units We can scale anything we want. If you do want to make a NEW system that has single letter scaling, maybe I'll be interested. But my current notation system is designed and based on single letter scaling suffixes. And that is not broken.
OTOH, disk drives were hardly ever true powers of 2. The sectors are (and they damned well better stay that way). The total number of sectors or bytes never needed to be powers of 1024. I'm fine with that. What I am NOT fine with is some hardware trade organization thinking programmers will bow to them. Not happening.
It is all about context. It always has been. Some things need powers of 1000 and some things need power of 1024. So we don't need any GiBberish notation. Just use the right system in the right place.
The basic issue is Marketing Speak. Those people don't understand how to use the Geek Speak values of 1024, 1048576, and 1073741824. They are going to use 1000, 1000000, and 1000000000. Just understand that and live with it. I do. As long as the sectors come across as sizes 512 and 4096 (instead of 500 and 4000), the device can work. I remember working with mainframes and having sector sizes of 800 on some drives.
I don't use this KiB, MiB, and GiB crap in my software. The standards group that made that doesn't have oversight on software. It was intended for hardware and marketing, which hardly ever uses it. I have code for doing number conversion with metric-LIKE suffixes, but that specifically needs a single letter, so that's just gonna be the way it is. Use it where the binary-ish values apply and don't use it where you need powers of ten.
It's all about knowing which way to interpret the numbers. For disk drives I know they are talking about k=1000, M=1000000, and G=1000000000.
I basically agree with you. However, if they are going to give the advice out to idiots, they really should make it idiot proof
A simple way to do this is a 2 stage BIOS with a starter PROM that does VERY minimal duty so i'ts hard to screw up. The starter PROM does only TWO things. 1. It tests one specific on-board USB port for a device with a specific code being present. If present, it will check for a partition containing a checksummed image that is not the same as the one already present. If the checksum validates, it will use that image to perform a re-flash maybe followed by a hard reboot. 2. Jump to the flash entry point.
Manufacturer provides the image file with integrated checksum, and an optional utility program for lamers to use that wipes the USB MBR, makes one partition the size of the file, and copies the file to that partition. If they want to prevent others from making these, they encrypt the image or checksum with something the first state boot PROM can decrypt.
The idea is an idiot can download the new image file and the USB transfer program. The idiot runs the program tells it where the file was stored (this may be hard for some idiots). When USB is complete, plug USB into the special on-board port (can be extended out to the back on some machines), and hard boot (reset or power cycle). It gets automatically flashed. If it fails, do over. Idiot may need a 2nd computer if yet another file needs to be used.
A smarter machine will have 2 flash spaces to keep a backup.
Manufacturers need to support idiots as those are now their largest customer base.
Who here knows what my "human legal name" is? Everyone online knows me by either my Norwegian nickname (Skaperen) or my Swedish nickname (Skapare). There's no point in getting on Facebook at all unless I use these names. Well, OK, I do have a couple other nicknames.
I don't think a law should force them to accept nicknames. This should happen when Mark quits being stupid.
So what percentage of tax will I need to charge customers who pay anonymously for online services and download products where I don't even know what country they are in?
Why not just eliminate sales (use) taxes entirely?
A few things can still be fixed even in today's laptops and netbooks, like hard drive and wifi card.
... because "repair" cost is full price ... per unit ... times how many fails.
I have an irrational hatred of all corporations that have not earned my trust. Let me know when Apple does something that warrants my hard to earn trust.
Make a law that requires manufacturers to accept back all devices that fail or are no longer wanted (so they don't become part of the pollution) ... with the requirement to pay a prorated value during the warranty period (that they must state in all advertising and must be no less than either 1 year, or for devices with contract term period, no less than that term period). If it's past the warranty, you still get to ship the device to the manufacturer for them to recycle at their cost (you pay shipping ... but don't bother insuring it).
Your solution needs a heavy duty military grade "Like" button that won't break after 1048576 uses.
... waste!!! Manufacturers just want you to buy another to replace yours which is designed to break soon. Manufacturers win with more diversion of economy (e.g. repeat sales). World loses.
This is what you get when your freezer, refrigerator, toaster, or coffee maker gets slashdotted.
Well, we'll see what the mods say about it.
Back when I made a kit for building bootable ISOs that worked on both x86 and Sparc, the first stage initrd code loaded initramfs from another file. It included a progress bar with 128 steps (64 columns of '=' characters with '-' at the end for one step) that was tied exactly to the true progress, because the same loop was copying data of a known size and outputting the bar. In that case it is easy.
I'd pay for internet content ... if I was certain it was of good quality ahead of time, and worth the price. Very little actually is. Oh, and it has to work on BSD and Linux.
You'd think those guys should know at least something about usability design. But nooooo.
However, media via Flash or Silverlight is also broken. It doesn't work everywhere and those media executives are just too stupid to figure out a safe system that will work everywhere. They need to find some smart people that know how to make things work and stop push old ideas of trying to control the software in people's computers. It is possible to do.
Who says it is GiB? Who made the standard?
Go allocate a "1G" EBS volume on Amazon Web Services and see what you get.
There was no violation. It was a separate context where 1024 and 1048576 and 1073741824 and 1099511627776 made sense. Note that it actually does NOT make sense for disk drives as they can be fully variable in the number of sectors they have, or their legacy CHS structures. It does make sense for RAM.
There's nothing wrong with my software because there is no standard to meet. The letters kMGTP and so on are scaling suffixes outside the scope of SI units We can scale anything we want. If you do want to make a NEW system that has single letter scaling, maybe I'll be interested. But my current notation system is designed and based on single letter scaling suffixes. And that is not broken.
OTOH, disk drives were hardly ever true powers of 2. The sectors are (and they damned well better stay that way). The total number of sectors or bytes never needed to be powers of 1024. I'm fine with that. What I am NOT fine with is some hardware trade organization thinking programmers will bow to them. Not happening.
I use single letter suffixes for units. I refuse to do multi letter ones. What I use now works fine.
It is all about context. It always has been. Some things need powers of 1000 and some things need power of 1024. So we don't need any GiBberish notation. Just use the right system in the right place.
... CentOS 6.3. Google will support CentOS, right?
The basic issue is Marketing Speak. Those people don't understand how to use the Geek Speak values of 1024, 1048576, and 1073741824. They are going to use 1000, 1000000, and 1000000000. Just understand that and live with it. I do. As long as the sectors come across as sizes 512 and 4096 (instead of 500 and 4000), the device can work. I remember working with mainframes and having sector sizes of 800 on some drives.
I don't use this KiB, MiB, and GiB crap in my software. The standards group that made that doesn't have oversight on software. It was intended for hardware and marketing, which hardly ever uses it. I have code for doing number conversion with metric-LIKE suffixes, but that specifically needs a single letter, so that's just gonna be the way it is. Use it where the binary-ish values apply and don't use it where you need powers of ten.
It's all about knowing which way to interpret the numbers. For disk drives I know they are talking about k=1000, M=1000000, and G=1000000000.
I basically agree with you. However, if they are going to give the advice out to idiots, they really should make it idiot proof
A simple way to do this is a 2 stage BIOS with a starter PROM that does VERY minimal duty so i'ts hard to screw up. The starter PROM does only TWO things. 1. It tests one specific on-board USB port for a device with a specific code being present. If present, it will check for a partition containing a checksummed image that is not the same as the one already present. If the checksum validates, it will use that image to perform a re-flash maybe followed by a hard reboot. 2. Jump to the flash entry point.
Manufacturer provides the image file with integrated checksum, and an optional utility program for lamers to use that wipes the USB MBR, makes one partition the size of the file, and copies the file to that partition. If they want to prevent others from making these, they encrypt the image or checksum with something the first state boot PROM can decrypt.
The idea is an idiot can download the new image file and the USB transfer program. The idiot runs the program tells it where the file was stored (this may be hard for some idiots). When USB is complete, plug USB into the special on-board port (can be extended out to the back on some machines), and hard boot (reset or power cycle). It gets automatically flashed. If it fails, do over. Idiot may need a 2nd computer if yet another file needs to be used.
A smarter machine will have 2 flash spaces to keep a backup.
Manufacturers need to support idiots as those are now their largest customer base.
... just block all of Egypt for a month. That will get it all overwith and done.