Yes, TFS should have defined it's acronym. Failing that, the editors could have caught it - typically, they didn't. Irritating.
On to the actual content: 1 in 5 developers are developing software for devices with embedded software that are likely to wind up with their own internet addresses. Given the high quality, secure software we are accustomed to seeing in routers, PCs, servers, etc.. Given the high level of security awareness we see in the developers in this area. I just gave a remedial lesson in SQL injection, damn it, isn't this stuff taught in primary school?
Given all of this, just think what we have to look forward to: more mediocre developers hard-coding security holes into every device with an embedded processor. Big companies like Verizon with their supercookies will soon be tracking your toilet flushes. The marketeers and the surveillance state will be vacuuming this up - the marketeers to sell you toilet paper, big brother so that the SWAT team can kick down your door while your pants are around your ankles.
O frabjous joy. Is it too late to strangle the Internet of Things in its crib?
Would it be too much to ask for them to explicitly discuss cost/benefit of something like this?
Example: Our car has some "smart" routine for detecting glare ice on the road. I don't know if it has ever been right - but there have been literally hundreds of false posltives over the years. Thankfully, it doesn't do anything but beep annoyingly.
Imagine if your car foes into full emergency braking, whenever it thinks an accident is imminent. What level of false positives is acceptable? What level of false negatives? How many accidents are statistlcally likely to be prevented? How many will be caused. Assuming a positive balance, what are the financial costs of building this system into all vehicles - and what is the resultant cost in dollars/life? These are the kinds of information that the Traffic Safety Administration ought to be publishing with their proposal.
If you look at the detailed report, they break the system into three parts. All together, they expect the system to prevent about 100 deaths per year (plus a larger number of injuries. There is a very brief discussion of false positives that arose in their test scenarios (e.g., in section 4.8.1.4), but absolutely no attempt to estimate the number of accidents caused by the system.
Consider how many rear-end accidents the average person has, over how many years and miles. Then figure the reliability - the number of false positives - that can be tolerated - the number is essentially zero. Achieving this will require extraordinarily reliable sensors and software, which willwill be technically difficult and financially costly. None of this is addresses in the report.
..."we're connecting community colleges with local employers to train workers to fill high-paying jobs..."
This is what community colleges do. Just exactly how is intervention by the federal government supposed to help? The only change is going to be an increase in the number of administrators the colleges hire to deal with the federal bureaucrats. The next step will be to offer the schools money. Then they'll hire even more administrators in order to suck properly at the federal teat. Finally, the federal government will use their dependence on federal money to impose ridiculous rules and regulations, that require even more administrators.
I'm no expert in the area by any means, However, in TFA, Lennart says:
there’s very little in Systemd that’s actually required. Systemd requires Journald, because every single service that runs on the system is connected to Journald, and we need some way to log things during early boot. So Journald is a requirement, and Udev is a requirement. But pretty much all other components are completely optional.
So there's your stripped down version. Your stuck with the logging, and I'll be the first to agree that binary logs are a dumb idea. However, apparently you can drop almost everything else. The trick will be finding a distribution that does this, since few sysadmins really want to roll their own...
Part of the problem is that Lollipop offers little new, but does destroy existing functionality. Google Calendar is much less usable than before. Personal and business email is now handled by the same application, making it much more difficult to keep private and business separate. Etc..
In return, we now have fancy animations when you touch the screen, gee, golly, wow. Oh, and existing, well-known icons have been redesigned; just as an example, to go to your home screen you no longer press the house icon, now you press a circle. I'm sure some designer is real proud of that, but they must have forgotten the user-testing.
Lollipop is Google's version of Windows Vista. I'm sure they'll fix it, but in the meantime I wish I could do a rollback to KitKat...
It's worth doing some reading, to understand the differences between the switch types. Here's a good description of three of the switches. You likely don't want the really loud ones - I recently bought a keyboard using Cherry Brown, which are tactile, but a bit quieter - it's still loud enough that my officemates had to get used to it, but at least they didn't kill me.
On a related note, he notes that the cat litter sticks to his cats paws, and he really dislikes finding cat litter particles on his kitchen counters, tables, chopping boards, etc.
Ewww... Why don't people train their cats properly. It's not hard. My cats do not enter the kitchen, and all tables are also off limits. Teach them the rules when they are kittens. Afterwards, maybe once every year or two, you'll need to remind them that the rules haven't changed.
How to train? You just let them understand that there is a really odd law of nature: going in the kitchen or hopping on a table causes them to get wet. Squirt gun, pans of water set back from the table edge, whatever. Don't yell or anything - you don't want them to associate the water with you, but with the location they tried to go. Easy, and well worth it...
The stupid thing is: it may well work. The federal government regularly twists the Commerce Clause beyond all recognition. The most egregious case, the one that really set the ball rolling, was the one where the federal government claimed the right to regulate farmers feeding their own grain to their own livestock. Why? Because that meant that they bought less grain from elsewhere, some of which might, potentially come from out of state. Hence, the Commerce Clause allowed the regulation.
Given that sort of precedent, the federal government can justify essentially any regulation that it wants. Certainly including telling Colorado that it's state-wide laws are invalid, because they happen to indirectly affect neighboring states.
That idiotic quote comes straight from TFA. It amply demonstrates the quality of what passes for "science journalism". In this case, not only the author, but also the editors of ScienceMag give the impression that they think methane is some weird form of water.
Actually, the author not only thinks that methane is water, he simultaneously thinks that it is oil, because he also writes that one of the methane seas "could contain 55 times Earth's oil reserves". Alternatively, he may be mixing information from unrelated theories: previously, the absence of waves was taken to indicate that the seas were viscous, containing heavier hydrocarbons. Reality could be somewhere between the two extremes.
Regardless, TFA is poor journalism, bringing more confusion than enlightenment to the average reader...
I still visit/. occasionally. The last two times, it was to find a Bennett Haselton article. Just to add fuel to the fire: have you read Bennett's Wikipedia page? I do believe he wrote it his very own self.
I think I'm going to stick to Soylent in the future...bye bye again,/., it wasn't nice coming back...
As others have noted, the EFF Panopticlick is the better service.
I just spent far too much time playing around with this, on an extended lunch break. I note the following things:
- You had better disable explicit tracking services (Ghostery), or it all doesn't matter anyway.
- Fonts are a big factor. Fonts are identified through Flash. There is a configuration file "mms.cfg" that can disable this. The location of this file depends on your operating system and on your browser - it took me a good half-hour to find it for my particular configuration.
- However, even after disabling fonts, and even using a "user-agent switcher" to look like a Windows/Chrome combination (instead of Linux/Chrome), I was still uniquely identifiable. The biggest factor were my language preferences, the list of plugins, and the precise browser version. Refusing to report system fonts was also pretty important:-/
In short, there's not much way around it - if you include other information available, like your IP address, you will be uniquely identifiable, and trackable across websites.
What is missing from this picture: Browsers provide an "incognito" mode. This mode needs to be extended to provide only absolutely essential information to the server. The server needs to know roughly what level of standards support you have (e.g., "Mozilla/5.0"), and what language to send content in (one language, not a list with weights). Everything else could be omitted, and virtually all websites would work perfectly.
Go a step farther and disable JavaScript in incognito mode, to prevent explicit sniffing. That will disable more websites, but if those sites start losing traffic, they'll offer versions that don't require JS.
Oh, yes, causing massive traffic snarls is a sure way to with the hearts and minds of the public. Reminds me of the German train drivers who keep striking, not for more money or better working conditions, but because their union bosses are at risk of losing their negotiating power to a larger union. Makes everybody in German just love the train drivers.
Paris taxis charge to just come and pick you up. Get in the car, and find that the meter has already been running from wherever the driver let off his last fare. Given a new competitor, the taxi drivers could always compete by offering better service, or lower rates, or more reliability, or... Nah.
I'm just a lowly engineer, but for me "dark matter" has never passed the sniff test. It's a kludge factor thrown in to make equations balance. And a kludge factor so huge that "dark matter" is supposed to outweigh all of the observable matter in the entire universe. The only reason this doesn't sound ridiculous is because we've been hearing it for so long.
If you need a kludge factor that big, it is far more likely that the equations are wrong.
There are other possible explanations. For example, if the speed of light were a function of space and time, then the situation changes completely. All observations of the distant/ancient universe are suddenly thrown into question; the interactions within that distant/ancient universe were also different from what we see locally, today. This particular theory (variability of C) is one that crops up periodically, most recently in 2013. It is difficult to prove, but really, it's no more unlikely than the existence of huge amounts of dark matter that stubbornly refuse to interact with the known universe.
Move to a malpractice system, like doctors have. Make individual officers personally liable for their own behavior. They carry professional liability insurance, and can be sued if they do something egregiously stupid. Screw up enough, and no insurance company will cover them. Changing jurisdictions won't help, because the insurance companies will be sure to trade information.
And the US takes one more step down the slippery slope. At the bottom lies a police state.
Aside from a few nerds and right-wing blogs, no one noticed. Interestingly, this information is nowhere to be found on mainstream media sites. Why is that, I wonder? Maybe all those conspiracy theorists have a point.
On Swiss TV last night they showed an interview with some of the USAF people flying drones. Surreal: sit down at your joystick, , drop a hellfire missile on a vehicle, go home to the kids. The fact that some debatable-but-large portion of the drone targets are misidentified? The Captain playing the video game really, really didn't want to discuss that. He just shoots what he's told to shoot.
Sad to see - the once great bastion of freedom now tortures prisoners, kills civilians by remote control, and now freely spies on its own citizen's communications. It may be time for y'all to abandon the sinking ship.
For those interested, this appears to be the paper. The paper itself is paywalled; you can look at the supplementary material, which includes the diagrams. Oddly, the paper does not seem to be online at the university, even though other papers by the various authors are. Why do I know this? Because I wanted to see the temperature data that they used, so I went hunting.
The paper implies that the temperature data is very noisy, but that they were able to extract a signal anyway. The raw data should be provided in the supplementary material, so that people could attempt to replicate/verify this essential finding. Of course, the raw data are no where to be found. So we have no way to check.
Personally, I'm tired of "science" like this. If you're going to make a claim, put your damn data out there where anyone can see it. Raw data, a clear description of how you processed it, program code if you wrote a program. Otherwise, you're no better than the astrologist pontificating about the influence of Venus on your dog's love life.
I had a friend years ago whose family owned a dealership in Texas. More cutthroat politics are hard to imagine: among the dealerships, the car manufacturers and the government (local and state), some of it pretty clearly out-and-out corruption. Just as an example, they built a new showroom, but the building kept failing some inspection or other. The inspector would write up faults, they would fix them, he would write up new faults...eventually he lost patience and let it be known that the real problem was that he hadn't yet found a blank envelope filled with cash.
This is yet another industry deserving of some serious deregulation. There's no better way to put corrupt bureaucrats out of business.
Obviously, none of us have access to all of the information available to the grand jury. I am also quite sure that they were aware of the gravity of the decision they made. It is a reasonable assumption that they made their decision very carefully.
But - here's the big news - even if the grand jury screwed up, we see the existence of a barbaric sub-culture that thinks the right response rioting and looting. The barbarians are inside the gates.
The first non-spam comment on the article: "Clean energy!" Right... That rather depends on where the hydrogen comes from. If it's made by cracking water with energy from coal power plants, well...
Hydrogen has potential, but the manufacturers have some big problems to solve. Accident safety with those high-pressure (700 atmosphere) tanks. Leakage - hydrogen is very difficult to contain. A fueling infrastructure - at least with electric vehicles, any plug will do in a pinch. Transport - if you have fueling stations, you have to get the hydrogen to them, which implies huge tanker trucks with accordingly magnified safety issues.
Those may not be insurmountable issues, but they sure aren't easy...
I've done my time as a technical project manager. I can't say I enjoyed it, but someone had to do it, namely protect the developers from upper management so that they could actually get their work done. One thing it taught me was to plan around 30% of the project time on the requirements. That still seems insane to me, but that's what it takes. That was my time, working with upper management, documenting things, listening to them waffle, and generally refusing to hand anything to the developers until I had a firm set of requirements, signed off in blood.
When they would then immediately try to change. So during the implementation phase, the two challenges were (a) refusing to accept needless change requests, and (b) having to literally forbid upper management from talking to my developers directly, because they would direct them to make changes that I had already rejected. That latter led to quite a stressful little showdown:-/
FWIW: small companies are a lot easier to deal with than large companies. They have fewer managers and less time to waste on endless meetings. Usually you have a small group of people who really need to be elsewhere, so you can reach decisions fairly quickly. With large companies, there are apparently endless numbers of middle-management drones who want to put their oar in - or maybe they just want the coffee and donuts.
So: 30% requirements, 30% QA/Testing, and 40% development - that's about how the work hours broke down. Calendar time was different, with the requirements phase sometimes taking many months even for relatively simple things that were developed in just a few weeks.
I am totally pro-space, but I just do not understand the ISS. It is hugely expensive to keep and feed crews. And yet, the human habitation makes whole classes of experiments difficult or impossible, due to the atmosphere, the vibrations from movement, etc..
Where human presence could be useful: if we were actually building a space infrastructure. Capture some asteroids, use them for raw material, and build a base to use to get to the rest of the solar system. While lots of construction tasks can be automated, human intervention will occasionally be necessary. But we aren't doing that.
So, what exactly is the point of manned space stations? Is it really worth it? Or would the money, time and effort be better invested in some other types of space activity - automated experimental stations, or - let's dream - building a "real" base in space?
Asset forfeiture is a standard trick in the bag of US justice. They take your assets, then you then have to prove your innocence to get them back. The fact that this goes against the US Constitution, as well as international law? Irrelevant, I mean, what are you gonna do, call the police? When the police are the thieves, that's not very useful...
The US is a police state pretending to be a democracy. Lot's of people haven't been stepped on yet, so they can continue ignoring this unpleasant reality.
...as a student, and now as a teacher, I just don't get it. Why would you cheat?
I see students do this, and sometimes they do manage to weasel through lower level courses, if the instructors weren't paying attention. So they fail out of the program when they hit higher level courses, because they don't understand the basics. They've wasted maybe two years of their lives, plus a lot of money. If they cannot solve the exercises, if they cannot pass the early courses, there is just no point to dragging it out.
Ok, ok, I hear the excuses already: "I just didn't have time", "I was hung over", "my dog's pet goldfish died", whatever...
If they cannot understand the material well enough to do the assignments (or, perhaps, school just isn't their priority), they are in the wrong place. Everyone makes mistakes, and some people just pick the wrong major. Everyone - most especially the student - is better off if they realize this quickly and move on to something that they can actually succeed at.
Yes, TFS should have defined it's acronym. Failing that, the editors could have caught it - typically, they didn't. Irritating.
On to the actual content: 1 in 5 developers are developing software for devices with embedded software that are likely to wind up with their own internet addresses. Given the high quality, secure software we are accustomed to seeing in routers, PCs, servers, etc.. Given the high level of security awareness we see in the developers in this area. I just gave a remedial lesson in SQL injection, damn it, isn't this stuff taught in primary school?
Given all of this, just think what we have to look forward to: more mediocre developers hard-coding security holes into every device with an embedded processor. Big companies like Verizon with their supercookies will soon be tracking your toilet flushes. The marketeers and the surveillance state will be vacuuming this up - the marketeers to sell you toilet paper, big brother so that the SWAT team can kick down your door while your pants are around your ankles.
O frabjous joy. Is it too late to strangle the Internet of Things in its crib?
Would it be too much to ask for them to explicitly discuss cost/benefit of something like this?
Example: Our car has some "smart" routine for detecting glare ice on the road. I don't know if it has ever been right - but there have been literally hundreds of false posltives over the years. Thankfully, it doesn't do anything but beep annoyingly.
Imagine if your car foes into full emergency braking, whenever it thinks an accident is imminent. What level of false positives is acceptable? What level of false negatives? How many accidents are statistlcally likely to be prevented? How many will be caused. Assuming a positive balance, what are the financial costs of building this system into all vehicles - and what is the resultant cost in dollars/life? These are the kinds of information that the Traffic Safety Administration ought to be publishing with their proposal.
If you look at the detailed report, they break the system into three parts. All together, they expect the system to prevent about 100 deaths per year (plus a larger number of injuries. There is a very brief discussion of false positives that arose in their test scenarios (e.g., in section 4.8.1.4), but absolutely no attempt to estimate the number of accidents caused by the system.
Consider how many rear-end accidents the average person has, over how many years and miles. Then figure the reliability - the number of false positives - that can be tolerated - the number is essentially zero. Achieving this will require extraordinarily reliable sensors and software, which willwill be technically difficult and financially costly. None of this is addresses in the report.
..."we're connecting community colleges with local employers to train workers to fill high-paying jobs..."
This is what community colleges do. Just exactly how is intervention by the federal government supposed to help? The only change is going to be an increase in the number of administrators the colleges hire to deal with the federal bureaucrats. The next step will be to offer the schools money. Then they'll hire even more administrators in order to suck properly at the federal teat. Finally, the federal government will use their dependence on federal money to impose ridiculous rules and regulations, that require even more administrators.
We've already seen how federal "help" has screwed up the American university system. Tuitions have increased by 200% to 300% in the past 20 years (that being the first example I pulled out of Google).
You know the line: "I'm from the government, and I'm here to help you". Time to run screaming in the opposite direction.
I'm no expert in the area by any means, However, in TFA, Lennart says:
there’s very little in Systemd that’s actually required. Systemd requires Journald, because every single service that runs on the system is connected to Journald, and we need some way to log things during early boot. So Journald is a requirement, and Udev is a requirement. But pretty much all other components are completely optional.
So there's your stripped down version. Your stuck with the logging, and I'll be the first to agree that binary logs are a dumb idea. However, apparently you can drop almost everything else. The trick will be finding a distribution that does this, since few sysadmins really want to roll their own...
Part of the problem is that Lollipop offers little new, but does destroy existing functionality. Google Calendar is much less usable than before. Personal and business email is now handled by the same application, making it much more difficult to keep private and business separate. Etc..
In return, we now have fancy animations when you touch the screen, gee, golly, wow. Oh, and existing, well-known icons have been redesigned; just as an example, to go to your home screen you no longer press the house icon, now you press a circle. I'm sure some designer is real proud of that, but they must have forgotten the user-testing.
Lollipop is Google's version of Windows Vista. I'm sure they'll fix it, but in the meantime I wish I could do a rollback to KitKat...
It's worth doing some reading, to understand the differences between the switch types. Here's a good description of three of the switches. You likely don't want the really loud ones - I recently bought a keyboard using Cherry Brown, which are tactile, but a bit quieter - it's still loud enough that my officemates had to get used to it, but at least they didn't kill me.
On a related note, he notes that the cat litter sticks to his cats paws, and he really dislikes finding cat litter particles on his kitchen counters, tables, chopping boards, etc.
Ewww... Why don't people train their cats properly. It's not hard. My cats do not enter the kitchen, and all tables are also off limits. Teach them the rules when they are kittens. Afterwards, maybe once every year or two, you'll need to remind them that the rules haven't changed.
How to train? You just let them understand that there is a really odd law of nature: going in the kitchen or hopping on a table causes them to get wet. Squirt gun, pans of water set back from the table edge, whatever. Don't yell or anything - you don't want them to associate the water with you, but with the location they tried to go. Easy, and well worth it...
The stupid thing is: it may well work. The federal government regularly twists the Commerce Clause beyond all recognition. The most egregious case, the one that really set the ball rolling, was the one where the federal government claimed the right to regulate farmers feeding their own grain to their own livestock. Why? Because that meant that they bought less grain from elsewhere, some of which might, potentially come from out of state. Hence, the Commerce Clause allowed the regulation.
Given that sort of precedent, the federal government can justify essentially any regulation that it wants. Certainly including telling Colorado that it's state-wide laws are invalid, because they happen to indirectly affect neighboring states.
...because it's hard to see any other reason for an official investigation of a bunch of twits throwing virtual cow patties at each other.
That idiotic quote comes straight from TFA. It amply demonstrates the quality of what passes for "science journalism". In this case, not only the author, but also the editors of ScienceMag give the impression that they think methane is some weird form of water.
Actually, the author not only thinks that methane is water, he simultaneously thinks that it is oil, because he also writes that one of the methane seas "could contain 55 times Earth's oil reserves". Alternatively, he may be mixing information from unrelated theories: previously, the absence of waves was taken to indicate that the seas were viscous, containing heavier hydrocarbons. Reality could be somewhere between the two extremes.
Regardless, TFA is poor journalism, bringing more confusion than enlightenment to the average reader...
I still visit /. occasionally. The last two times, it was to find a Bennett Haselton article. Just to add fuel to the fire: have you read Bennett's Wikipedia page? I do believe he wrote it his very own self.
I think I'm going to stick to Soylent in the future...bye bye again, /., it wasn't nice coming back...
As others have noted, the EFF Panopticlick is the better service.
I just spent far too much time playing around with this, on an extended lunch break. I note the following things:
- You had better disable explicit tracking services (Ghostery), or it all doesn't matter anyway.
- Fonts are a big factor. Fonts are identified through Flash. There is a configuration file "mms.cfg" that can disable this. The location of this file depends on your operating system and on your browser - it took me a good half-hour to find it for my particular configuration.
- However, even after disabling fonts, and even using a "user-agent switcher" to look like a Windows/Chrome combination (instead of Linux/Chrome), I was still uniquely identifiable. The biggest factor were my language preferences, the list of plugins, and the precise browser version. Refusing to report system fonts was also pretty important :-/
In short, there's not much way around it - if you include other information available, like your IP address, you will be uniquely identifiable, and trackable across websites.
What is missing from this picture: Browsers provide an "incognito" mode. This mode needs to be extended to provide only absolutely essential information to the server. The server needs to know roughly what level of standards support you have (e.g., "Mozilla/5.0"), and what language to send content in (one language, not a list with weights). Everything else could be omitted, and virtually all websites would work perfectly.
Go a step farther and disable JavaScript in incognito mode, to prevent explicit sniffing. That will disable more websites, but if those sites start losing traffic, they'll offer versions that don't require JS.
Oh, yes, causing massive traffic snarls is a sure way to with the hearts and minds of the public. Reminds me of the German train drivers who keep striking, not for more money or better working conditions, but because their union bosses are at risk of losing their negotiating power to a larger union. Makes everybody in German just love the train drivers.
Paris taxis charge to just come and pick you up. Get in the car, and find that the meter has already been running from wherever the driver let off his last fare. Given a new competitor, the taxi drivers could always compete by offering better service, or lower rates, or more reliability, or... Nah.
Here is a picture of the damaged Greenpeace caused. Basically, all of the lighter color in the red-marked area is where their footprints broke the crust.
Repair is, of course impossible. Serious financial consequences, plus criminal prosecution of all involved.
I'm just a lowly engineer, but for me "dark matter" has never passed the sniff test. It's a kludge factor thrown in to make equations balance. And a kludge factor so huge that "dark matter" is supposed to outweigh all of the observable matter in the entire universe. The only reason this doesn't sound ridiculous is because we've been hearing it for so long.
If you need a kludge factor that big, it is far more likely that the equations are wrong.
There are other possible explanations. For example, if the speed of light were a function of space and time, then the situation changes completely. All observations of the distant/ancient universe are suddenly thrown into question; the interactions within that distant/ancient universe were also different from what we see locally, today. This particular theory (variability of C) is one that crops up periodically, most recently in 2013. It is difficult to prove, but really, it's no more unlikely than the existence of huge amounts of dark matter that stubbornly refuse to interact with the known universe.
Move to a malpractice system, like doctors have. Make individual officers personally liable for their own behavior. They carry professional liability insurance, and can be sued if they do something egregiously stupid. Screw up enough, and no insurance company will cover them. Changing jurisdictions won't help, because the insurance companies will be sure to trade information.
And the US takes one more step down the slippery slope. At the bottom lies a police state.
Aside from a few nerds and right-wing blogs, no one noticed. Interestingly, this information is nowhere to be found on mainstream media sites. Why is that, I wonder? Maybe all those conspiracy theorists have a point.
On Swiss TV last night they showed an interview with some of the USAF people flying drones. Surreal: sit down at your joystick, , drop a hellfire missile on a vehicle, go home to the kids. The fact that some debatable-but-large portion of the drone targets are misidentified? The Captain playing the video game really, really didn't want to discuss that. He just shoots what he's told to shoot.
Sad to see - the once great bastion of freedom now tortures prisoners, kills civilians by remote control, and now freely spies on its own citizen's communications. It may be time for y'all to abandon the sinking ship.
For those interested, this appears to be the paper. The paper itself is paywalled; you can look at the supplementary material, which includes the diagrams. Oddly, the paper does not seem to be online at the university, even though other papers by the various authors are. Why do I know this? Because I wanted to see the temperature data that they used, so I went hunting.
The paper implies that the temperature data is very noisy, but that they were able to extract a signal anyway. The raw data should be provided in the supplementary material, so that people could attempt to replicate/verify this essential finding. Of course, the raw data are no where to be found. So we have no way to check.
Personally, I'm tired of "science" like this. If you're going to make a claim, put your damn data out there where anyone can see it. Raw data, a clear description of how you processed it, program code if you wrote a program. Otherwise, you're no better than the astrologist pontificating about the influence of Venus on your dog's love life.
I had a friend years ago whose family owned a dealership in Texas. More cutthroat politics are hard to imagine: among the dealerships, the car manufacturers and the government (local and state), some of it pretty clearly out-and-out corruption. Just as an example, they built a new showroom, but the building kept failing some inspection or other. The inspector would write up faults, they would fix them, he would write up new faults...eventually he lost patience and let it be known that the real problem was that he hadn't yet found a blank envelope filled with cash.
This is yet another industry deserving of some serious deregulation. There's no better way to put corrupt bureaucrats out of business.
Obviously, none of us have access to all of the information available to the grand jury. I am also quite sure that they were aware of the gravity of the decision they made. It is a reasonable assumption that they made their decision very carefully.
But - here's the big news - even if the grand jury screwed up, we see the existence of a barbaric sub-culture that thinks the right response rioting and looting. The barbarians are inside the gates.
The first non-spam comment on the article: "Clean energy!" Right... That rather depends on where the hydrogen comes from. If it's made by cracking water with energy from coal power plants, well...
Hydrogen has potential, but the manufacturers have some big problems to solve. Accident safety with those high-pressure (700 atmosphere) tanks. Leakage - hydrogen is very difficult to contain. A fueling infrastructure - at least with electric vehicles, any plug will do in a pinch. Transport - if you have fueling stations, you have to get the hydrogen to them, which implies huge tanker trucks with accordingly magnified safety issues.
Those may not be insurmountable issues, but they sure aren't easy...
I've done my time as a technical project manager. I can't say I enjoyed it, but someone had to do it, namely protect the developers from upper management so that they could actually get their work done. One thing it taught me was to plan around 30% of the project time on the requirements. That still seems insane to me, but that's what it takes. That was my time, working with upper management, documenting things, listening to them waffle, and generally refusing to hand anything to the developers until I had a firm set of requirements, signed off in blood.
When they would then immediately try to change. So during the implementation phase, the two challenges were (a) refusing to accept needless change requests, and (b) having to literally forbid upper management from talking to my developers directly, because they would direct them to make changes that I had already rejected. That latter led to quite a stressful little showdown :-/
FWIW: small companies are a lot easier to deal with than large companies. They have fewer managers and less time to waste on endless meetings. Usually you have a small group of people who really need to be elsewhere, so you can reach decisions fairly quickly. With large companies, there are apparently endless numbers of middle-management drones who want to put their oar in - or maybe they just want the coffee and donuts.
So: 30% requirements, 30% QA/Testing, and 40% development - that's about how the work hours broke down. Calendar time was different, with the requirements phase sometimes taking many months even for relatively simple things that were developed in just a few weeks.
I am totally pro-space, but I just do not understand the ISS. It is hugely expensive to keep and feed crews. And yet, the human habitation makes whole classes of experiments difficult or impossible, due to the atmosphere, the vibrations from movement, etc..
Where human presence could be useful: if we were actually building a space infrastructure. Capture some asteroids, use them for raw material, and build a base to use to get to the rest of the solar system. While lots of construction tasks can be automated, human intervention will occasionally be necessary. But we aren't doing that.
So, what exactly is the point of manned space stations? Is it really worth it? Or would the money, time and effort be better invested in some other types of space activity - automated experimental stations, or - let's dream - building a "real" base in space?
Google "asset forfeiture" and weep.
Asset forfeiture is a standard trick in the bag of US justice. They take your assets, then you then have to prove your innocence to get them back. The fact that this goes against the US Constitution, as well as international law? Irrelevant, I mean, what are you gonna do, call the police? When the police are the thieves, that's not very useful...
The US is a police state pretending to be a democracy. Lot's of people haven't been stepped on yet, so they can continue ignoring this unpleasant reality.
...as a student, and now as a teacher, I just don't get it. Why would you cheat?
I see students do this, and sometimes they do manage to weasel through lower level courses, if the instructors weren't paying attention. So they fail out of the program when they hit higher level courses, because they don't understand the basics. They've wasted maybe two years of their lives, plus a lot of money. If they cannot solve the exercises, if they cannot pass the early courses, there is just no point to dragging it out.
Ok, ok, I hear the excuses already: "I just didn't have time", "I was hung over", "my dog's pet goldfish died", whatever...
If they cannot understand the material well enough to do the assignments (or, perhaps, school just isn't their priority), they are in the wrong place. Everyone makes mistakes, and some people just pick the wrong major. Everyone - most especially the student - is better off if they realize this quickly and move on to something that they can actually succeed at.