A great example of how frames do their job better than anything that has come along since. Best part is you can download it all to your local computer. So before anyone says "they could put it in a wiki", yes they could, but then the user has to be connected to the net.
They can do all sorts of interesting things to block your modified flash from being accepted into the firmware. A small auxillary embedded controller can act as a gatekeeper. It can contain 'valid signatures' that they are under no obligation to issue.
GPL v3 prevents that scenario.
"Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.
They would have to supply all the design information of that embedded controller. The are also required to give you the "valid signature", just as they are required to give you the drm decryption keys, if they used gpl 3 code, because that 'gatekeeper' prevents access to the code on the target processor.
The other alternative for someone who wants to use GPLv3 code is to simply ask for a separate license from the copyright holder. Plenty of people wouldn't mind dual-licensing their code. Until mysql sold out, that was one way they paid the bills.
It's funny how many people don't realize that you can get an HDTV signal with a cheap antenna - and that, at least where I am, the over-the-air HDTV signal is (ahem) very nice. And it's free.
Sure, I don't get 500 channels - but we all know that those 500 channels are really all either carrying the same content, or are really niche (the Black Jewish Food History channel, the American Country Lawn Mowing channel, reruns of Flip That House, the Chopping channel (for lumberjacks), etc.
If there's nothing good over the air, there's always the internet. Or go walk the dogs, see other people, etc. No need for cable tv at all.
... but it's funnier with Einstein - (though I prefer to say that it doesn't take an Einstein to figure out that doing the same thing and expecting different results is stupid.
People quote it as though it's a technical definition out of the DSM or something
That's not such a great example. The DSM is pretty superficial, and sometimes dead wrong. Use it for insurance purposes, or as a shorthand to communicate (the latter is its' real use - but it's not the equivalent even of a man page). This is the same privately-published manual that had earlier versions saying lesbians and gays were mentally ill. Turns out that even today some of the psychiatrists on the various committees have "issues" of self-loathing with their own sexuality. They need to see a shrink...
Insanity and stupidity are not the same thing
I'm not so sure that they're not related (playing devil's advocate). An insane genius is a pretty stupid thing. Insanity would then be a subset of stupidity. Speaking of which, since stupidity is relative, the supply of stupidity is limited (Einstein got that one wrong, just as he got the "unlimited universe" wrong:-)
That's why people should consider switching their codebases to GPL v3. Nobody can "distribute" it without also distributing, on request, the custom build scripts used. Some make files can be a real bear, so you can imagine how much worse it is without them.
It's because of the money. Always follow the money. If you can make it "opt-out" instead of "opt-in", most people will stay opted in. They either won't notice, or won't realize the implications. And facebook can then try to monetize the sale of this information to 3rd parties like Zango.
It's the same with "negative billing" - those "unless you cancel, we're adding 'X' to your current plan and billing you $Y more per month".
Good thing most cars (except Toyota) don't have a "While driving, by default we will accelerate at full speed unless you opt out within the next 2 seconds."
I think you've got the seeds for a new meme, a riff off of "PowerPoint makes you stupid"
one can tell within minutes of looking at a developer's code whether he or she learned by tinkering in an IDE or by actually figuring out how the ideas fit together in principle
"IDEs make you dumb".
Sort of like a "smart coder + dumb terminal" vs "dumb coder + smart IDE thing". I know which one works best when you have to ssh into a remote box.
The teaching is done in the classroom in abstract and general ways. The learning occurs in the lab where a student tries to actually wrap their head around the concept and implement it.
So, no learning occurs in the classroom? No wonder Johnny can't read - he didn't go to the "Reading Lab". And we also need a "Writing Lab". And a "Math Lab". And a "Geometry Lab". And a "Sex Education Lab".
You can learn about and design containers, dequeues, fifos, and anything else your little heart desires - but it all benefits from learning in the classroom, and thinking about your overall design before you try to "just code it."
A big part of the problem with crappy software is that people don't look like they're "working" when they're [sitting there|going for a walk|whatever] doing some thinking. Gotta look busy, so just slap some code together and hack at it until it works. Yuck.
It's a way to have a limited set of tags that don't necessarily have to intersect the set of html tags. It also means you can ignore all html when doing a tag substitution. In terms of performance, that second one gives an advantage to bbcode.
And in school, you're supposed to be gaining an understanding first. Same as you spend hours in drivers ed before your first moments behind the wheel for a reason.
Are you saying that jet pilots should just "get in the seat" to learn how to fly?
Even something as seemingly simple as cooking (it's really "domestic chemistry" where you get to eat the results) benefits from learning without any food or cooking appliances present. Even a 10-minute explanation of how yeasts work and what causes gluten formation before any first attempt to make bread helps avoid mistakes.
[X] I like my rights to control my own data, you insensitive clod!
I'd rather have entrepreneurs making high-profile mistakes about those boundaries, and then correcting them, than silently avoiding controversy while quietly taking advantage of public ignorance of the subject
Yep, that's one of the bullshit argument types - it's not a question of one extreme or the other. Hopefully, people are smart enough now to name it and shame it when someone tries this crap.
It's about:
using common sense (not too common these days)
staying within the law ("ignorance of the law is no excuse")
You can teach computers and programming without a computer. For initial learning, the box gets in the way, big-time.
Better to teach someone the ideas of structured programming BEFORE they write their first line of code. I love pasta, but spaghetti code is a different matter.
Feed the brain, then let the students pick their own OS. Otherwise, you're just creating the next generation of BASIC Zombies.
... like "oops, no solar power. Come back tomorrow when the sun is up.":-)
Of course, they could also buy a huge bank of lead-acid batteries and a big-ass inverter, but that will just add to the cost, the environmental problems (lead-acid batteries need to be recycled after a few years), and the safety concerns (hydrogen accumulating during charging), and higher overall maintenance costs.
Quebec, the only place where if you say in french "my host of the chalice of the tabernacle of the dirty dog", you're exceedingly rude, but where "C'est fucké" is polite enough to use with grandma.
.
More than likely these boxes wouldn't even cost the users, as they would be used in aid programs.
You didn't read the article. They want it to be "sustainable" by charging users for use of the computers and for charging their cell phones as a second revenue stream. So it's going to cost the user.
F*ing stupid. If they have cell phones, they already have access to electricity. And they're talking about sharing one used p4 by running up to 10 images. That's not a "powerful computer" - that's a "gee, we're slower than AOL dial-up".
The *only* good thing about this is the solar panel. Everything else is pretty much garbage. Better (and cheaper) to ship them the solar panel and batteries, and 10 minimalist laptops (one of which can be configured as a server).
OK, so lets put a metal shipping container (i.e. a big metal box) out in the desert and have people sit in there throughout the day - won't that get awfully hot?!?
That's the idea. One of the advantages of the thin clients is that they don't *have* to be in the shipping container - but if you don't meet your quota of 419 spams, back in the box!
Sort of like the sweat box in "Bridge on the River Kwai".
But then you have to finish the insides. I could see $20k, especially with insulation.
I bet you've never seen the inside of a shipping container. You can get them with wooden interior walls, floor, and ceiling. Air them out, slap on a coat of paint, and you're good to go. People are buying them to make work sheds, etc., you can get a 40' for $1500 0 $1700 without even trying,
The actual computer hardware is crappy and cheap. A used P4, 10 thin clients, and a router to connect them all. Oh, add in some cheap chairs, and a counters along the container walls for the thin clients.
The most expensive part is the solar cells - and buying a more energy-efficient pc (say a dual-core laptop) to act as the server would more than pay for itself by needing a much smaller solar cell array. And who's going to want to PAY to sit inside a hot, stuffy Cyber Cafe shipping container?
The worst part - they expect people to sit inside this thing in desert climates, and they painted it dark blue?!?. No AC, dark blue sides, and they actually expect people to PAY to sit inside this thing to use an underpowered thin client?
"Because there's only one PC, we can put solar power on the container, provides enough power for the users and also additionally power for a light on the ceiling, and to also recharge people's mobile phones - so it has two income streams that make it sustainable," Roberts noted.
"Look, you can pay us to recharge your mobile phone!" What a whack-job!
For a maximum of 10 people? $100 will do you fine.
HVAC systems,
It's a P4 - you know, the type of computer that people are giving away because they're pretty lousy in terms of performance and electrical consumption per bogomip.
Most of the shipping container is taken up with chairs and two counters for the keyboards and thin-client monitors. It would be a lot cheaper to just send a server, a wireless router, and the thin clients on a palette, and set up a solar-powered charging station.
The shipping container is going to be too damn hot to sit in, even with a door and a window or two.
You could try adding one of these one-liners to an interesting-sounding link ...
<?php header("location:http://goatse.fr");
or
<?php header("location:ftp://langley.nsa.gov/secure/briefings/2010/Anti-Terrorist%20Hit%20List.doc")
Let the men in black vans "take care" of the problem.
A great example of how frames do their job better than anything that has come along since. Best part is you can download it all to your local computer. So before anyone says "they could put it in a wiki", yes they could, but then the user has to be connected to the net.
GPL v3 prevents that scenario.
They would have to supply all the design information of that embedded controller. The are also required to give you the "valid signature", just as they are required to give you the drm decryption keys, if they used gpl 3 code, because that 'gatekeeper' prevents access to the code on the target processor.
The other alternative for someone who wants to use GPLv3 code is to simply ask for a separate license from the copyright holder. Plenty of people wouldn't mind dual-licensing their code. Until mysql sold out, that was one way they paid the bills.
Sure, I don't get 500 channels - but we all know that those 500 channels are really all either carrying the same content, or are really niche (the Black Jewish Food History channel, the American Country Lawn Mowing channel, reruns of Flip That House, the Chopping channel (for lumberjacks), etc.
If there's nothing good over the air, there's always the internet. Or go walk the dogs, see other people, etc. No need for cable tv at all.
That's not such a great example. The DSM is pretty superficial, and sometimes dead wrong. Use it for insurance purposes, or as a shorthand to communicate (the latter is its' real use - but it's not the equivalent even of a man page). This is the same privately-published manual that had earlier versions saying lesbians and gays were mentally ill. Turns out that even today some of the psychiatrists on the various committees have "issues" of self-loathing with their own sexuality. They need to see a shrink ...
I'm not so sure that they're not related (playing devil's advocate). An insane genius is a pretty stupid thing. Insanity would then be a subset of stupidity. Speaking of which, since stupidity is relative, the supply of stupidity is limited (Einstein got that one wrong, just as he got the "unlimited universe" wrong :-)
Are you saying that it's impossible that Einstein also said the same thing? That there's some Pauli Exclusion Principle of Aphorisms?
I'm sure that lots of people have independently come up with the same quote - because it's so OBVIOUS and so TRUE.
That's why people should consider switching their codebases to GPL v3. Nobody can "distribute" it without also distributing, on request, the custom build scripts used. Some make files can be a real bear, so you can imagine how much worse it is without them.
The droid Evo 4g is 4.3", 800x480 multi-touch. It makes the Pandora look like something from Soviet Russia.
Here' let me help you :-)
Einstein said something about making the same mistake and expecting different results ...
It's because of the money. Always follow the money. If you can make it "opt-out" instead of "opt-in", most people will stay opted in. They either won't notice, or won't realize the implications. And facebook can then try to monetize the sale of this information to 3rd parties like Zango.
It's the same with "negative billing" - those "unless you cancel, we're adding 'X' to your current plan and billing you $Y more per month".
Good thing most cars (except Toyota) don't have a "While driving, by default we will accelerate at full speed unless you opt out within the next 2 seconds."
I think you've got the seeds for a new meme, a riff off of "PowerPoint makes you stupid"
"IDEs make you dumb".
Sort of like a "smart coder + dumb terminal" vs "dumb coder + smart IDE thing". I know which one works best when you have to ssh into a remote box.
So, no learning occurs in the classroom? No wonder Johnny can't read - he didn't go to the "Reading Lab". And we also need a "Writing Lab". And a "Math Lab". And a "Geometry Lab". And a "Sex Education Lab".
You can learn about and design containers, dequeues, fifos, and anything else your little heart desires - but it all benefits from learning in the classroom, and thinking about your overall design before you try to "just code it."
A big part of the problem with crappy software is that people don't look like they're "working" when they're [sitting there|going for a walk|whatever] doing some thinking. Gotta look busy, so just slap some code together and hack at it until it works. Yuck.
It's a way to have a limited set of tags that don't necessarily have to intersect the set of html tags. It also means you can ignore all html when doing a tag substitution. In terms of performance, that second one gives an advantage to bbcode.
Yes, but you're not going to make it "sustainable" with that "second source of revenue" in a "village" of 70 people (I read the article).
Also, you don't need electricity 24/7 to recharge a cellphone. They have this thing inside called a battery.
And in school, you're supposed to be gaining an understanding first. Same as you spend hours in drivers ed before your first moments behind the wheel for a reason.
Are you saying that jet pilots should just "get in the seat" to learn how to fly?
Even something as seemingly simple as cooking (it's really "domestic chemistry" where you get to eat the results) benefits from learning without any food or cooking appliances present. Even a 10-minute explanation of how yeasts work and what causes gluten formation before any first attempt to make bread helps avoid mistakes.
[X] I like my rights to control my own data, you insensitive clod!
Yep, that's one of the bullshit argument types - it's not a question of one extreme or the other. Hopefully, people are smart enough now to name it and shame it when someone tries this crap.
It's about:
You can teach computers and programming without a computer. For initial learning, the box gets in the way, big-time.
Better to teach someone the ideas of structured programming BEFORE they write their first line of code. I love pasta, but spaghetti code is a different matter.
Feed the brain, then let the students pick their own OS. Otherwise, you're just creating the next generation of BASIC Zombies.
Of course, they could also buy a huge bank of lead-acid batteries and a big-ass inverter, but that will just add to the cost, the environmental problems (lead-acid batteries need to be recycled after a few years), and the safety concerns (hydrogen accumulating during charging), and higher overall maintenance costs.
[X] I'm from Quebec, you insensitive clod!
Language lesson - Bon cop, bad cop - funny.
Sometimes the franglais spills over :-)
Quebec, the only place where if you say in french "my host of the chalice of the tabernacle of the dirty dog", you're exceedingly rude, but where "C'est fucké" is polite enough to use with grandma. .
You didn't read the article. They want it to be "sustainable" by charging users for use of the computers and for charging their cell phones as a second revenue stream. So it's going to cost the user.
F*ing stupid. If they have cell phones, they already have access to electricity. And they're talking about sharing one used p4 by running up to 10 images. That's not a "powerful computer" - that's a "gee, we're slower than AOL dial-up".
The *only* good thing about this is the solar panel. Everything else is pretty much garbage. Better (and cheaper) to ship them the solar panel and batteries, and 10 minimalist laptops (one of which can be configured as a server).
That's the idea. One of the advantages of the thin clients is that they don't *have* to be in the shipping container - but if you don't meet your quota of 419 spams, back in the box!
Sort of like the sweat box in "Bridge on the River Kwai".
http://www.youtube.com/watch?v=UvcUe_yPHdg
http://www.washingtontimes.com/news/2006/jun/15/20060615-122003-3483r/
I bet you've never seen the inside of a shipping container. You can get them with wooden interior walls, floor, and ceiling. Air them out, slap on a coat of paint, and you're good to go. People are buying them to make work sheds, etc., you can get a 40' for $1500 0 $1700 without even trying,
The actual computer hardware is crappy and cheap. A used P4, 10 thin clients, and a router to connect them all. Oh, add in some cheap chairs, and a counters along the container walls for the thin clients.
The most expensive part is the solar cells - and buying a more energy-efficient pc (say a dual-core laptop) to act as the server would more than pay for itself by needing a much smaller solar cell array. And who's going to want to PAY to sit inside a hot, stuffy Cyber Cafe shipping container?
I give them a -1 Retardo.
it is from 10 years ago - an old p4.
The worst part - they expect people to sit inside this thing in desert climates, and they painted it dark blue?!?. No AC, dark blue sides, and they actually expect people to PAY to sit inside this thing to use an underpowered thin client?
"Look, you can pay us to recharge your mobile phone!" What a whack-job!
For a maximum of 10 people? $100 will do you fine.
It's a P4 - you know, the type of computer that people are giving away because they're pretty lousy in terms of performance and electrical consumption per bogomip.
Most of the shipping container is taken up with chairs and two counters for the keyboards and thin-client monitors. It would be a lot cheaper to just send a server, a wireless router, and the thin clients on a palette, and set up a solar-powered charging station.
The shipping container is going to be too damn hot to sit in, even with a door and a window or two.