Yeah, but isn't the whole draw of RHEL the fact that it isn't one of 500 splintered forks? There is only one RHEL, and that is why companies all over the place use it.
This is an interesting metric, but it points more to what random groups of devs use when they decide to create their own novelty distro rather than the "importance" of the distro itself.
Now, don't get me wrong - if there were some objective way of determining which was the "most" important linux distro out there Debian would be right up there in my list of contenders. I'd also include Android, RHEL, Fedora, Suse, Ubuntu, Slackware, Arch, Gentoo, and maybe even ChromeOS (not necessarily in ranked order). The reason that all of these have followings is that they all have different pros/cons - if you're doing something really crazy or starting your own distro I'd probably consider every one on that list as a possible starting point, and the right choice depends on what you're doing.
In any case, I consider diversity a strength of linux, so all this my-distro-is-better-than-yours nonsense is needlessly divisive. I happen to like one distro more than others, but I use other distros in VMs or whatever when I need to solve particular problems. I also own several flat-head screw-drivers even though I detest them, go figure.
Yup - one thing I'd really appreciate is if the console scrollback-buffer worked after a panic. I get to see glimpses of useful debug output flying across my screen, but unless it hit ctrl-s at the right moment it is lost when the boot ends in a panic.
Yes, I know, at this point I'm supposed to attach a vt100 to my serial port and all that. Go figure, I'd prefer to just use my 21st-century console instead...
Oh, and that CR-48 boot time includes the use of TPM trusted-boot and drive encryption... Granted, the flash also helps quite a bit there, but I'm sure several people spent a month staring at bootchart to get it polished.
So, I like the BIOS on my two ASUS motherboards, although they are lacking in one area - speed.
The problem is that all the various RAID controllers each add their own startup delay with their own keyboard shortcuts. My server has two of them, so it takes something like 10 seconds before GRUB launches, and that is with memory scan disabled. I'm not even using any of the RAID features in the BIOS - I'm just using the controllers to attach normal drives.
A second here and a second there and 5 vendor display strings with a pause add up.
Then I have my Cr-48, which can give me a working browser in about 10 seconds, counting the time for me to login. If they cut out the login screen and just went straight to an incognito browser it probably would go from cold boot to the google doodle in 7 seconds or so, assuming the wireless access point were snappy with authentication.
You would never implement something like this in a general-purpose CPU.
Think more of a pile of transistors that do nothing more than take an incoming sequence of bytes and transform it into an outgoing sequence of bytes. They might not even be electrical - you could use optical circuitry in theory.
This is just a big game, with anybody who actually works for a living being the losers. Why not just give bankers a big button that says "rip off customer" and see how fast they can design an oscillator to trigger it?
I would think that the command would also be useful for wear-leveling.
The more space that the device can understand as "free" the more opportunity it has to avoid writing to places that are wearing. if the whole drive is 100% free the best it can do is try to move data back and forth if it notices one spot getting written to more. That wastes writes and time. If it knows that a spot is now free, the drive can take the opportunity to optimize more.
That is probably the best description of affirmative action that I've ever seen!
And probably the last thing Martin Luther King was suggesting was that one of his kids should be given a reward of some kind simply for being a placeholder, that is, that they were judged by the color of their skin, and not by the content of their character.
If you want to endorse the views of MLK, then be happy or sad about the award being given to Obama by virtue of his character, not his skin.
The API just needs to lie to the app so that the app gets data it can work with, and thus will not fail unless it is trying hard to figure out if it is garbage.
The OS could make it very difficult for App authors to play these games. It could return valid-looking but incorrect data (fake contacts, locations, etc), and all that.
Sure, it would never be foolproof, but it would send a message to app authors that they need to stop treating the user like something to be exploited.
In any case, the OS is open source, and so is the API. One of these days somebody will come out with a popular mod that does all of the above...:)
nth normal form should be known by anybody in IT - at least in a practical sense.
The average CS program seems to spend two semesters teaching stuff like Haskel and OS theory, and about 15 minutes on SQL. The average IT job uses SQL just about every day, and dabbles in functional programming once a career when you run into just the right kind of problem.
Of course, intellectually SQL is boring, and functional programming is cutting edge. So, that's what universities mess around with.
It isn't any different in the sciences - we spend ages making kids memorize the Krebs cycle, and most get through college never having used an expression system and affinity column to obtain a protein of interest, or even learn the practical basics of PCR. When I was in grad school I had to spend time digging on the internet to figure out why the PCR protocol I was handed wasn't working - the previous grad students had basically just picked primers of random length without any real concern for balanced annealing temperatures or anything, and were trying to use an exo-negative polymerase that was fine for 50-residue peptides to clone the gene for a 360-residue protein and couldn't figure out why there always seemed to be an error in the sequence.
You have no idea what you are talking about. Businesses live on standardization. If you create a new way of doing things for every project you do, you're an idiot.
I don't think his issue was with standardization or having workflows.
His problem was that instead of getting rid of paper-based forms all that is being done is to make them word documents and semi-automate filling them out.
Why are the documents being created in the first place?
Back in the day you filled out order forms to buy stuff out of catalogs. Imagine if Amazon.com worked by giving you a word document template for an order form, with a PDF catalog on their website. You filled that out, and emailed it to some server. Then they routed that word document all over the place to the fulfillment group, the inventory group, etc. That would be the wrong solution to the problem.
Instead they just give you a searchable, browsable value-added catalog, where you add items to a shopping cart, check it out, and then the system does the rest.
Putting data in documents is usually a bad solution to a problem. Putting data in a database (via some kind of online form) reduces the data to a usable format, and allows for much better automation.
That is my problem with sharepoint - it is a band-aid solution to problems that often have better solutions. If you need a 10-minute solution it is better than nothing. However, often it evolves like MS Access used to - the wrong tool for a big job.
So a proprietary, but open SDK to run native binaries on one vendors browser.
Actually, more like: So a proprietary, but open SDK to run native binaries on one vendors browser on a subset of platforms.
How will this work for 64-bit users, how will this work for people running arm (you know, anybody with a phone, etc), and so on?
I don't have a big problem with the principle, but I'd prefer something that works on any platform. Otherwise I can look forward to another whole wave of new IE6-only websites, except now it is Chrome/Win32-only, or whatever.
Well, wouldn't the only real observation be that the temperature dropped?
The hypothesized mechanism for this temperature drop requires that the material be a superfluid. However, is there any data supporting that this is actually the case?
Or, could the energy be radiated by some unknown mechanism that has nothing to do with superfluids?
True, but the prices get dictated by insurance companies based on what is reasonable and customary and all that (or likely whatever medicare pays).
If a doctor's office calls up blue cross and tells them that they're raising rates by $10 to cover a fine, blue cross will tell them that they'll keep paying what they've been paying all along, and they don't have to accept it if they don't want it.
The reality is more of a balance of power as conglomerates of doctors negotiate with mega-insurers. However, no single entity in the system can generally dictate prices one way or the other. Unless everybody gets fined, prices aren't going to change much - and the company that was fined will take a hit.
However, I don't think corporate fines really deter bad behavior much. A bunch of managers make a bad decision and the people that their stockholders sell their stock to later lose money. Rarely is anybody who was actually involved in the decision at the time harmed by the fine.
The real way to deter unethical behavior is to send the CEO at the time to jail (even if he is no longer in the job), and the reporting chain down to the guy who made the seriously bad decisions. Let the stockholders keep their money. If CEOs automatically go to jail when really bad things happen you'll suddenly see companies taking a keen interest in compliance. I'm not holding my breath to see this happen...
I'd require the patient to receive a copy of all records generated within 24 hours of them being generated. At the very least not a penny could be paid by ANYBODY towards medical care before the patient received a copy of their records.
The patient is of course welcome to throw them in the recycling bin after getting them if they don't want them.
I'm sure the number of trees that die as a result of this will be a fraction of those who die from routine credit card receipts that people toss in the trash. However, this will get rid of the pain that doctors routinely make patients go through to get a copy of their records.
Yeah, but isn't the whole draw of RHEL the fact that it isn't one of 500 splintered forks? There is only one RHEL, and that is why companies all over the place use it.
This is an interesting metric, but it points more to what random groups of devs use when they decide to create their own novelty distro rather than the "importance" of the distro itself.
Now, don't get me wrong - if there were some objective way of determining which was the "most" important linux distro out there Debian would be right up there in my list of contenders. I'd also include Android, RHEL, Fedora, Suse, Ubuntu, Slackware, Arch, Gentoo, and maybe even ChromeOS (not necessarily in ranked order). The reason that all of these have followings is that they all have different pros/cons - if you're doing something really crazy or starting your own distro I'd probably consider every one on that list as a possible starting point, and the right choice depends on what you're doing.
In any case, I consider diversity a strength of linux, so all this my-distro-is-better-than-yours nonsense is needlessly divisive. I happen to like one distro more than others, but I use other distros in VMs or whatever when I need to solve particular problems. I also own several flat-head screw-drivers even though I detest them, go figure.
Yup - one thing I'd really appreciate is if the console scrollback-buffer worked after a panic. I get to see glimpses of useful debug output flying across my screen, but unless it hit ctrl-s at the right moment it is lost when the boot ends in a panic.
Yes, I know, at this point I'm supposed to attach a vt100 to my serial port and all that. Go figure, I'd prefer to just use my 21st-century console instead...
Oh, and that CR-48 boot time includes the use of TPM trusted-boot and drive encryption... Granted, the flash also helps quite a bit there, but I'm sure several people spent a month staring at bootchart to get it polished.
So, I like the BIOS on my two ASUS motherboards, although they are lacking in one area - speed.
The problem is that all the various RAID controllers each add their own startup delay with their own keyboard shortcuts. My server has two of them, so it takes something like 10 seconds before GRUB launches, and that is with memory scan disabled. I'm not even using any of the RAID features in the BIOS - I'm just using the controllers to attach normal drives.
A second here and a second there and 5 vendor display strings with a pause add up.
Then I have my Cr-48, which can give me a working browser in about 10 seconds, counting the time for me to login. If they cut out the login screen and just went straight to an incognito browser it probably would go from cold boot to the google doodle in 7 seconds or so, assuming the wireless access point were snappy with authentication.
You would never implement something like this in a general-purpose CPU.
Think more of a pile of transistors that do nothing more than take an incoming sequence of bytes and transform it into an outgoing sequence of bytes. They might not even be electrical - you could use optical circuitry in theory.
This is just a big game, with anybody who actually works for a living being the losers. Why not just give bankers a big button that says "rip off customer" and see how fast they can design an oscillator to trigger it?
A Gentoo contributer summed it up really well in this presentation. The title alone justifies watching at least a few minutes.
Oh, bugger_off already!
In any scientific discipline, 5.0e-08 is not the same as 5e-08. The first implies an extra significant figure of precision.
Yup, what's $120k between friends (in today's money)?
I would think that the command would also be useful for wear-leveling.
The more space that the device can understand as "free" the more opportunity it has to avoid writing to places that are wearing. if the whole drive is 100% free the best it can do is try to move data back and forth if it notices one spot getting written to more. That wastes writes and time. If it knows that a spot is now free, the drive can take the opportunity to optimize more.
That is probably the best description of affirmative action that I've ever seen!
And probably the last thing Martin Luther King was suggesting was that one of his kids should be given a reward of some kind simply for being a placeholder, that is, that they were judged by the color of their skin, and not by the content of their character.
If you want to endorse the views of MLK, then be happy or sad about the award being given to Obama by virtue of his character, not his skin.
That would be wonderful. Just think - one well-placed return 0 when I build my firmware and all the ads go away! :)
The API just needs to lie to the app so that the app gets data it can work with, and thus will not fail unless it is trying hard to figure out if it is garbage.
The OS could make it very difficult for App authors to play these games. It could return valid-looking but incorrect data (fake contacts, locations, etc), and all that.
Sure, it would never be foolproof, but it would send a message to app authors that they need to stop treating the user like something to be exploited.
In any case, the OS is open source, and so is the API. One of these days somebody will come out with a popular mod that does all of the above... :)
Perhaps it would help if you could just hit the no button and still install the app.
There is no reason that users shouldn't be able to veto individual permissions.
nth normal form should be known by anybody in IT - at least in a practical sense.
The average CS program seems to spend two semesters teaching stuff like Haskel and OS theory, and about 15 minutes on SQL. The average IT job uses SQL just about every day, and dabbles in functional programming once a career when you run into just the right kind of problem.
Of course, intellectually SQL is boring, and functional programming is cutting edge. So, that's what universities mess around with.
It isn't any different in the sciences - we spend ages making kids memorize the Krebs cycle, and most get through college never having used an expression system and affinity column to obtain a protein of interest, or even learn the practical basics of PCR. When I was in grad school I had to spend time digging on the internet to figure out why the PCR protocol I was handed wasn't working - the previous grad students had basically just picked primers of random length without any real concern for balanced annealing temperatures or anything, and were trying to use an exo-negative polymerase that was fine for 50-residue peptides to clone the gene for a 360-residue protein and couldn't figure out why there always seemed to be an error in the sequence.
Oh, I do the same. I don't really resent them. However, it is a sensitive subject for many, and I can understand that.
From what I've seen Canonical tries not to jerks about it. It was Red Hat before them, what can you say...
You have no idea what you are talking about. Businesses live on standardization. If you create a new way of doing things for every project you do, you're an idiot.
I don't think his issue was with standardization or having workflows.
His problem was that instead of getting rid of paper-based forms all that is being done is to make them word documents and semi-automate filling them out.
Why are the documents being created in the first place?
Back in the day you filled out order forms to buy stuff out of catalogs. Imagine if Amazon.com worked by giving you a word document template for an order form, with a PDF catalog on their website. You filled that out, and emailed it to some server. Then they routed that word document all over the place to the fulfillment group, the inventory group, etc. That would be the wrong solution to the problem.
Instead they just give you a searchable, browsable value-added catalog, where you add items to a shopping cart, check it out, and then the system does the rest.
Putting data in documents is usually a bad solution to a problem. Putting data in a database (via some kind of online form) reduces the data to a usable format, and allows for much better automation.
That is my problem with sharepoint - it is a band-aid solution to problems that often have better solutions. If you need a 10-minute solution it is better than nothing. However, often it evolves like MS Access used to - the wrong tool for a big job.
So a proprietary, but open SDK to run native binaries on one vendors browser.
Actually, more like: So a proprietary, but open SDK to run native binaries on one vendors browser on a subset of platforms.
How will this work for 64-bit users, how will this work for people running arm (you know, anybody with a phone, etc), and so on?
I don't have a big problem with the principle, but I'd prefer something that works on any platform. Otherwise I can look forward to another whole wave of new IE6-only websites, except now it is Chrome/Win32-only, or whatever.
Well, wouldn't the only real observation be that the temperature dropped?
The hypothesized mechanism for this temperature drop requires that the material be a superfluid. However, is there any data supporting that this is actually the case?
Or, could the energy be radiated by some unknown mechanism that has nothing to do with superfluids?
In the Imperial-derived system the pound is not a unit of mass - it is purely a unit of weight.
For some odd reason we don't buy flour by the slug at the store, however....
A gram will weigh about 0.0098 Newtons on earth, though it will vary slightly from place to place.
And I'll guarantee that a gram will weigh a HECK of a lot more than that on the surface of a neutron star...
Two words:
Google DMEMPR.
True, but the prices get dictated by insurance companies based on what is reasonable and customary and all that (or likely whatever medicare pays).
If a doctor's office calls up blue cross and tells them that they're raising rates by $10 to cover a fine, blue cross will tell them that they'll keep paying what they've been paying all along, and they don't have to accept it if they don't want it.
The reality is more of a balance of power as conglomerates of doctors negotiate with mega-insurers. However, no single entity in the system can generally dictate prices one way or the other. Unless everybody gets fined, prices aren't going to change much - and the company that was fined will take a hit.
However, I don't think corporate fines really deter bad behavior much. A bunch of managers make a bad decision and the people that their stockholders sell their stock to later lose money. Rarely is anybody who was actually involved in the decision at the time harmed by the fine.
The real way to deter unethical behavior is to send the CEO at the time to jail (even if he is no longer in the job), and the reporting chain down to the guy who made the seriously bad decisions. Let the stockholders keep their money. If CEOs automatically go to jail when really bad things happen you'll suddenly see companies taking a keen interest in compliance. I'm not holding my breath to see this happen...
Frankly I'd go one step further.
I'd require the patient to receive a copy of all records generated within 24 hours of them being generated. At the very least not a penny could be paid by ANYBODY towards medical care before the patient received a copy of their records.
The patient is of course welcome to throw them in the recycling bin after getting them if they don't want them.
I'm sure the number of trees that die as a result of this will be a fraction of those who die from routine credit card receipts that people toss in the trash. However, this will get rid of the pain that doctors routinely make patients go through to get a copy of their records.