The federal power creep that we've been experiencing for the last several decades has done a lot to create a system that is ripe for abuse.
1,237 karma · joined May 22, 2013
The federal power creep that we've been experiencing for the last several decades has done a lot to create a system that is ripe for abuse.
My wife is currently in nursing school and is planning on working an unpaid internship for the better part of a year because otherwise when you graduate ... you can't get a job.
This article stinks.
Having said that, like you, I think that people get extremely hung up on global warming without pragmatically looking at the environmental cost will be if it keeps going for another 50 years. Warming over the last 18 years has been minimal, and if we have similar warming for another 50 years, that would provide enough time for solar to become economical and efficient without pushing the second and third world back into poverty -- because let's face it: at this point in history, limiting carbon generation also limits the productive capacity of an economy, and lowers the standard of living for everyone involved.
Yes, we might have to move our farmland a bit north, lose a bit of coastal land area, and reduce biodiversity a bit. If this is the price to save millions of human lives through better nutrition, better medical care, better transportation, better housing, etc ... then in the short term, I think we need to proceed with any far-reaching carbon regulation with extreme caution.
Right now, I think that the most pragmatic and practical thing to do is research, improve, and build out nuclear power. Unfortunately, many of the same people who are staunchly anti-combustion (I can't say 'anti-fuel', since technically radioactive material is also fuel) are also anti-nuclear. To those people, living in this world, with the primitive energy storage tech that we have today -- without a hard dose of pragmatism you'd be living in the cold and dark during a Michigan winter, and I can tell you that -10f is COLD :( (we don't get a lot of sun and wind here during this time of the year)
The next question is how to deal with troughs in production due to the weather, and for that I really do hope we get back in the business of reactor innovation, because nuclear is the only option that provides the reliability of fuel-based power with 0 carbon output.
Somewhat related to the story - I bought a pellet boiler off craigslist for $2800 and did 100% of the installation myself (electrical, plumbing [heat + water heater], control) all-in was about $3900, and I'm already in the black on it after 3 years use (vs. propane). I decided to burn lpg this year because it was 'only' $1.70/gal, and it turns out that even at that low price (compared to the last three years) I'd probably have been better off on pellets, but probably not better off enough to make up for all of the labor that it takes.
I set it up to automatically switch between the propane furnace and the boiler (I have a water/air hx) based on the boiler's temperature to make it seamless for my wife to use :). It's a Central Boiler Maxim M175 ... cranked all the way up, it might be able to heat his school (just barely) -- I run it at its lowest setting. Burns very clean, no smoke, happy neighbors.
Renovation can be done for a reasonable financial cost with an investment of time. Our house isn't super-luxury now, but it's perfectly serviceable and now we have a house on 11 acres that we couldn't have touched if it hadn't been a dump when we bought it.
As you have suggested, many manufacturers will probably move back to gasoline engines in some of the smaller applications ... but they will moved to air-cooled V-Twins for many of these, which fall into the same power range as the diesels they replace (~20-40HP). Air-cooled gasoline engines are not clean beasts, and this move will probably actually end up being a net environmental loss.
Have a look at the chart on page 2 of this: http://www.mtu-online.com/uploads/tx_templavoila/WhitePaper_...
The additional NOx reductions achieved by tier 4 are extremely small compared to the cost & trouble caused by the technologies used to achieve them ... the previous tech (up to Tier 3) was fairly reliable & had already achieved most of that was had in the overall journey from unregulated -> Tier 4.
Also, almost none of the garden tractors sold are diesel, because in that application it doesn't make sense - those engines aren't run at high load for long periods of time. However, for a compact tractor that may well be run all day long in high heat with a demanding attachment, a diesel actually does make a lot of sense - there is a large environmental cost to dumping a machine with 5-600 hours on it because the engine gave out prematurely (which happens to entirely too many of the garbage lawn & garden tractors sold at box stores, despite their relatively easy lives).
FWIW, I let my lawn die in the summer and probably mow it fewer times in an entire season than many folks do in a month ... living in the sticks with nobody to judge me has its benefits :) You did get reasonably close on the size, though. My dad and I live close enough together to share a tractor, and we have 26 acres, a goat, five horses, and sundry other critters between the two of us (and our wives, of course).
People run diesels due to durability. They run at lower RPM than similarly designed gas engines, and last longer between rebuilds. They also make more low-end torque, for the same reasons. Both of these factors are extremely important to the types of equipment that you see diesels in, probably even moreso than the problems caused by diesels. For many years, Diesel fuel was more expensive than gas, but people kept running them anyway in the applications for which they were most appropriate. For cars, yeah, we'll probably just see the death of diesel in that space.
> Did the EPA make rules that required that, or did manufacturers mess up in their attempt to offer the same features as before? Did the EPA dictate this solution, or did the market respond with a poor solution to an EPA requirement on emissions?
The market responded with the only solutions it could come up with. The EPA made standards that are impossible to meet using any available technology without causing some or all of the problems I mentioned.
OTOH, I have a '96 Camaro that I only drive during the summer that doesn't have a speck of rust on it (driving an RWD car in a northern state during the winter is a good way to end up in an accident). It's amazing how big a difference the salt makes ... and dirt roads -- I think they kill cars even faster than salt. We are lucky enough to live on a paved road, so I don't have to worry about that particular problem.
As an aside, even when the technology matures and goes from "sucks"->"unquestionably better", all of this is not without cost. New car prices have significantly outpaced inflation in the past few decades. For instance, 50 years ago the base model mustang would have cost ~$18k in today's dollars, and the 2015 base model mustang is ~$24k. To many people a forced 33% increase in the cost of a base model vehicle is not trivial -- this is something that disproportionately effects low-income folks. Since the USA is so spread out, in many areas where population density is low it's basically impossible to get by without a car. (I chose the Mustang because somebody else already did the legwork - source: http://fortune.com/2014/10/17/ford-mustang-cost/ )
In my home state of Michigan, we don't have mandatory emissions testing, which I personally see as a good thing. Cars don't last much longer than ~15, maybe 20 years here anyway due to the extensive use of salt on the roads during the winter, so they get replaced quickly enough with newer/better/cleaner models by virtue of the fact that they rust away. I see a lot of people with cars who couldn't afford it if they weren't allowed to drive beaters. As you may have guessed from my post on shopping for tractors, I happen to live in an area where public transport isn't practical for much of the suburban/metro area (Grand Rapids/Holland), although we do have it (to some extent) in the more densely populated sections of town.
Interestingly, with the revitalization of downtown that's been happening around here, many poor people are being pushed into areas where public transportation is either inadequate, not available, or completely and totally unfeasible (if the houses are 200-500+ feet apart, or the small town has a population of 1,000, it just doesn't make sense).
1) I was recently looking at compact tractors. To meet the standards, new tractors are fitted with Diesel Particulate Filters. Even if they don't flat-out fail (which happens too often, and costs thousands of dollars to fix), these filters require "regeneration", which is code for "a light comes on on the dashboard, your tractor stops moving, and runs wide-open throttle for 20 minutes while you stare in bewilderment". Google Kubota B3350 Regeneration if you want lots of fun horror stories.
2) Diesel commercial trucks. My uncle drives a large cube van over the road. When his truck goes into regen mode, it doesn't require wide-open throttle like a compact tractor, but it does lose power and tops out at 40-50MPH. If you are on a freeway where the flow of traffice is at 80MPH, this is dangerous and a major problem.
3) Diesel pickup trucks: Many trucks, in an effort to avoid additional hardware above and beyond the DPF, have taken to injecting fuel during the exhaust stroke. The idea is to have the unburned fuel get pumped through the engine and on to the DPF, where it burns and increases the temperature to the point that the carbon burns out of the DPF. Problem is, when you inject fuel into an engine during the exhaust stroke, it dilutes the oil in the cylinder, reduces lubrication, and causes premature wear/engine failure.
In the two cases I am familiar with, diesel motorhomes and diesel compact tractors, the value of used vehicles has increased quite a bit in response to the fact that all of the new ones suck. My Dad owns a gravel pit, and he (along with everyone else in the industry) buys and re-builds existing vehicles from the frame-up to avoid having to purchase new products, which are unreliable, sometimes dangerous, and uneconomical to maintain. Google "glider truck kits" -- it's basically the idea of purchasing all the parts of a new vehicle (except the powertrain), and then manually taking the powertrain from a worn-out truck, re-building it, and installing it into the glider kit. This is often done at an expense that is similar to that of purchasing an entirely new vehicle.
Many equally horrible solutions to this problem are employed. Some designs incorporate a fuel burner directly into the exhaust design. Others require a separate tank of catalytic fluid that must be filled regularly. One thing that all of the designs have in common is poor performance and piss-poor fuel economy. Many vehicles from multiple manufacturers have had trouble with catching on fire due to emissions control systems.
If the EPA wants to make tough rules that will force manufacturers to produce products with the best available technology and encourage development of new technologies, that's one thing. When the EPA makes rules that result in dangerous and/or non-functional product designs, I think it's time to back off just a bit until the technology has come closer to being able to reasonably achieve the regulated cleanliness levels. It's completely insane to make a truck that will force you to slow to 40mph while you're driving it, or to make a tractor that will force a farmer to take an unplanned break in the middle of the day (remember -- farmers work all day long, and daylight is a limited, precious commodity to them).
EDIT: To be completely clear, if you are doing work with the tractor that can be done at full RPM, you don't necessarily need to park it. However, if you're doing something that requires lower RPM (using a PTO attachment that needs low RPM like a post-hole digger, or a spreader, etc ... or doing low-speed work on a tractor with a geared transmission), then it's time to go get some coffee. Personally, the two major things I want to do with a tractor are run a large snowblower and maintain our horse pasture. For the horse pasture it's not a big deal, but if I need to clear the driveway before leaving for work in the morning, an unplanned 20 minute wait is completely unacceptable.
This is also why I suspect that they were mapping their virtual address space using block translation instead of a page table - if they had a page table, even in one process, it shouldn't have been a big issue since the virtual address space is many times larger than the available physical ram on the 360/PS3/Wii. The other possibility is that much of their RAM needs to be accessible by the GPU, for which fragmentation is an issue.
1) Memory Fragmentation - why? This seems like it would only be a problem if they ran their entire game in the same virtual address space.
2) Subsystem A corrupting Subsystem B's RAM - once again, wouldn't one run the sim code in one address space, the rendering in another, etc. and have strategically shared pages for them to transfer data back and forth?
It really seems to me like the idea is 'yeah, we had virtual memory, and it was great, but we didn't really use it'... Granted, they put guard pages on some allocations, but that's akin to using supercomputer to solve your family budget. Lots of power available, but using it in a trivial way.
I acknowledge that there's some cost to a context switch, and that the 2005 generation used PowerPC with its fairly cache-inefficient hashed pagetable (poor locality), but the benefits of having a hard wall in memory between major system functions is immeasurable (I'm guessing that on PPC, they just set up a few Block Address Translation registers and called it 'good enough').
Then again, I come from a safety critical background .. we make aerospace code, so it's developed using the methods described in the article about 'the right stuff' that was up a day or two ago. We're really fond of having really hard walls between every resource we can (memory, CPU time, I/O bandwidth, FS bandwidth ... you name it) for major system functions. I realize that in game programming most of those walls aren't practical (due to performance impact) or necessary, but the memory one is fairly cheap and incredibly helpful.
PS - if you're wondering, we prevent memory leak problems by just disabling dynamic allocation post-boot, which happens on the ground. Our stack utilization is also required to be statically analyzable, which means that you can't do things like recursion. These limitations make the design of some algorithms extremely painful, but what other software have you ever heard of that can truthfully claim 0 memory leaks, guaranteed. We also do 100% code coverage (at the machine language level), 100% decision coverage, static and dynamic worst-case timing analysis, etc. etc. etc. Look up 'DO-178B' or 'DO-178C' if you're curious about what's done and why safety critical stuff is insanely expensive. More recently we're throwing in fuzzing for good measure, but fuzzing doesn't turn up a whole lot in extremely thoroughly tested code that's been reviewed line-by-line by dozens of engineers (and is subject to strict design limitations).
http://ichef.bbci.co.uk/news/624/cpsprodpb/10BF6/production/...
http://ichef.bbci.co.uk/news/624/cpsprodpb/10BF6/production/...
Either way, congrats to Mohamed for being curious about how things work, shame on his teachers for not doing due diligence (maybe asking the electronics teacher to take a look before calling the police?), and I wish there were more information available about exactly what Mohamed had done, because I find that to be the interesting part of the story.
Not that the response was appropriate, but I'm pretty sure that if I'd taken a similarly looking device into my very WASP-y suburban school, even though I'm white as a sheet, my school administration would have had a similar response. People are really paranoid these days, and right or wrong, we all have to deal with it.