ITC complaints don't work against products made in the USA. Outsourcing puts your business at risk of being shut down without even losing a real court case.
Many have given up a portion of their time, myself included. (not working overtime that was available) I do this for Linux and maybe for kids in the USA.
An "open source community" or an "open source advocate" is, no surprise, all about the open source. Only a tiny subset of these people will greatly care about some other random worthy cause.
You may only care to "further education and creativity", but that won't get the software written. Random ordinary teachers and creative people won't get the software written. You need software developers. You can pay them, or you can offer them the chance to push the software that they are passionate about. Your choice.
You're being offered an amazing deal. It's like getting -- very roughly -- a hundred million dollars of engineering effort for "free". All you have to do to get it is promote free software.
I'm guessing that GE will be violating the export control laws related to arms control. If not, then we need to adjust the law. We do a piss-poor job of enforcing our laws, but that doesn't mean they don't exist.
I'd toss in a charge of treason as well, and not be wimpy about serving up the punishment that is explicitly mentioned in the US constitution.
The adults will take the laptops. Most likely the laptops will be intercepted before they reach the kids, with laptop activation being subverted by corruption and violence.
The laptops are perfect for triggering bombs. They have cameras, microphones, DC input, and mesh networking.
Countries like Afghanistan have problems that run deep. It's not like a poor and uneducated version of a 1st-world country.
Software expands to fill the hardware, and then some more.
I'm thinking they could start a full-screen XO-1 emulator at boot. Naturally the emulator would be written in a scripting language with duck typing. I'm sure this would be educational.
If you want us to code for free though, you have to push Linux.
Don't want to push Linux? OK, fine, we cost $50,000 to $200,000 per year generally. That's not counting employer contributions to health insurance, 401K (matching), life insurance, disability insurance, unemployment insurance, social security taxes, dental insurance, etc.
IMHO, tolerating our Linux zeal is extremely cost-effective.
They've got a rare chance to design an interface for people who don't already have expectations of how to use a computer.
There is the risk that the new UI can't ever beat the standard one, the risk that it won't because actually implementing it well is astronomically difficult (how many people and years have gone into each of the normal UI implementations?), the certainty that apps will be badly ported or wrappered, and the cruelty of wasting people's time on a UI that not even its own developers will tolerate.
When the developers and some unrelated non-developers start using a new UI exclusively, then we can rightly begin to consider shipping it to other people.
These are CS students. Discounting the ones who will be quickly switching majors or dropping out, sed, awk and regex are going to convert Windows/Mac users to command line Linux.
Really, it's just plain mean to wait until senior year for the weed out class. Freshman year is the time to ditch people who think that a love of playing computer games means that they will get to enjoy a well-paid career as a game designer.
Suppose we did spend the ridiculous amount of money to forcibly purchase enough land by right of eminent domain. (yeah, right!)
Nobody wants a slow-ass train. How do you make a train go 600 miles per hour? (1000 km per hour) The very fastest and most exotic trains can almost do half of that. Note that this is still going to be slower than a plane because there just isn't a way to do straight point-to-point links for every pair of major cities.
Never minding the track itself, air friction will be a problem. There is a lot less air 6 to 10 miles up. For trains, the noise at ground level will be horrible.
If I'm closing the browser, that probably means my battery is dying. My UPS is doing the extra-fast beeping that happens right before it cuts out.
That would be the absolute worst time to update. The power will cut out right in the middle of the update. Few software projects can reliably avoid self-corruption when that happens.
Early C++ introduced void* and it was good. C adopted it.
Then C++ took away the automatic casting, I guess about the time C++ was first standardized. OK, now what is the point? The value of void* is gone. Now we write code with nasty casts. We can even hide the nasty casts in macros. Oh joy.
C remains fairly sane. There haven't been any serious fuckups since the trigraph disaster which no compiler enables by default. C99 is damn nice in fact.
Think the real estate market is bad now? OK, imagine that the population is shrinking. Actually, I don't see why a bank would even offer a loan under those conditions. Home value plunges.
Of course, human evolution selects for people with a desire to foil your plans. Before long, nobody will even want birth control because everybody will be descended from those who wanted lots of children.
The easiest way to make food from a grassy hill with poor soil is a grazing animal. Farm equipment requires flat land. Humans can't live on grass. What else would you do, bulldoze the hills and dump on lots of chemicals to make food crops grow?
Now consider the beans you so love. What about the rest of the plant? You're wasting nearly all of the plant if you don't eat it, but you can't really eat it because you're human. Feed that to an animal though, and now you have more food.
Patents must be respected internationally due to treaties, but the granting of patents is under national control. Each country wants to get an overly large chunk of the pie.
This is slightly mitigated by allowing foreigners to get patents. I expect that foreigners are less likely to apply and less likely to succeed.
Mr. Lowell visited water-powered mills in England and managed to memorize all the critical details. He then returned home to the US, got together some investors, and set up shop on the Merrimack River in what is now called Lowell, Massachusetts.
That led to quite a bit, because you then need mechanical engineering and mechanics.
It's necessary. We can't afford the crime, and we can't afford to comfortably warehouse all the troublesome people. That leaves torture, execution, and the semi-torture of a Russian-style or 3rd-world prison.
I have no problem with the use of stoning, crucifiction, impalement, the breaking wheel, burning at the stake, drowning in pig shit, consumption by botfly larva, consumption by dogs, flaying, disembowelment, etc. This is especially true for second-time offenders, since both rehabilitation and wrongful conviction are practically impossible once there is a second conviction.
Russia has a really low recidivism rate. Criminals truly fear being sent back to prison.
The guards sometimes beat everybody as a group. The guards pick prisoners to dish out the day-to-day discipline and order, rewarding them with special treatment. If one of those prisoners gets killed, the killer is sometimes chosen to take his place. Nutrition is terrible and disease runs rampant. Despite written law to the contrary, prisoners are frequently imprisoned thousands of miles from home. Often this is above the arctic circle, and the prison isn't heated all that well. It's common to provide 2 square meters for a prisoner.
We provide classes, weight lifting equipment, TV, video games...
See the difference? Fear **works** but we aren't providing it.
ITC complaints don't work against products made in the USA. Outsourcing puts your business at risk of being shut down without even losing a real court case.
A few have actually done that.
Many have given up a portion of their time, myself included. (not working overtime that was available) I do this for Linux and maybe for kids in the USA.
Sometimes people take a few months leave.
I was going to say you'd found the "tiny subset" that I mentioned, but then I followed your link. I see...
"computing faculty and open source proponents at Trinity College, Wesleyan University, and Connecticut College."
OK, these aren't ordinary teachers and creative people. They are computer science professors. In other words, they are software developers.
"using Free and Open Source Software (FOSS)"
Oh look, they do care about software freedom. They won't be happy with Windows.
"We are funded by the Directorate for Computing & Information Science & Engineering (CISE) of The National Science Foundation (NSF)"
Heh, they aren't even doing the work for free!!!
Children deserve better. Now we need:
1. fix GNOME to be less of a confusing mess (for example, the double taskbar/menu things are 100% design by committee)
2. ditch the initial boot into Sugar to improve speed and reduce confusion
3. save space by making Sugar an optional download from some obscure site
OK, some would prefer OpenBSD or Hurd.
An "open source community" or an "open source advocate" is, no surprise, all about the open source. Only a tiny subset of these people will greatly care about some other random worthy cause.
You may only care to "further education and creativity", but that won't get the software written. Random ordinary teachers and creative people won't get the software written. You need software developers. You can pay them, or you can offer them the chance to push the software that they are passionate about. Your choice.
You're being offered an amazing deal. It's like getting -- very roughly -- a hundred million dollars of engineering effort for "free". All you have to do to get it is promote free software.
I'm guessing that GE will be violating the export control laws related to arms control. If not, then we need to adjust the law. We do a piss-poor job of enforcing our laws, but that doesn't mean they don't exist.
I'd toss in a charge of treason as well, and not be wimpy about serving up the punishment that is explicitly mentioned in the US constitution.
The adults will take the laptops. Most likely the laptops will be intercepted before they reach the kids, with laptop activation being subverted by corruption and violence.
The laptops are perfect for triggering bombs. They have cameras, microphones, DC input, and mesh networking.
Countries like Afghanistan have problems that run deep. It's not like a poor and uneducated version of a 1st-world country.
Software expands to fill the hardware, and then some more.
I'm thinking they could start a full-screen XO-1 emulator at boot. Naturally the emulator would be written in a scripting language with duck typing. I'm sure this would be educational.
If you want us to code for free though, you have to push Linux.
Don't want to push Linux? OK, fine, we cost $50,000 to $200,000 per year generally. That's not counting employer contributions to health insurance, 401K (matching), life insurance, disability insurance, unemployment insurance, social security taxes, dental insurance, etc.
IMHO, tolerating our Linux zeal is extremely cost-effective.
They've got a rare chance to design an interface for people who don't already have expectations of how to use a computer.
There is the risk that the new UI can't ever beat the standard one, the risk that it won't because actually implementing it well is astronomically difficult (how many people and years have gone into each of the normal UI implementations?), the certainty that apps will be badly ported or wrappered, and the cruelty of wasting people's time on a UI that not even its own developers will tolerate.
When the developers and some unrelated non-developers start using a new UI exclusively, then we can rightly begin to consider shipping it to other people.
These are CS students. Discounting the ones who will be quickly switching majors or dropping out, sed, awk and regex are going to convert Windows/Mac users to command line Linux.
Really, it's just plain mean to wait until senior year for the weed out class. Freshman year is the time to ditch people who think that a love of playing computer games means that they will get to enjoy a well-paid career as a game designer.
Suppose we did spend the ridiculous amount of money to forcibly purchase enough land by right of eminent domain. (yeah, right!)
Nobody wants a slow-ass train. How do you make a train go 600 miles per hour? (1000 km per hour) The very fastest and most exotic trains can almost do half of that. Note that this is still going to be slower than a plane because there just isn't a way to do straight point-to-point links for every pair of major cities.
Never minding the track itself, air friction will be a problem. There is a lot less air 6 to 10 miles up. For trains, the noise at ground level will be horrible.
If I'm closing the browser, that probably means my battery is dying. My UPS is doing the extra-fast beeping that happens right before it cuts out.
That would be the absolute worst time to update. The power will cut out right in the middle of the update. Few software projects can reliably avoid self-corruption when that happens.
In your API example, an opaque struct done as "struct foo;" would have been proper.
Early C++ introduced void* and it was good. C adopted it.
Then C++ took away the automatic casting, I guess about the time C++ was first standardized. OK, now what is the point? The value of void* is gone. Now we write code with nasty casts. We can even hide the nasty casts in macros. Oh joy.
C remains fairly sane. There haven't been any serious fuckups since the trigraph disaster which no compiler enables by default. C99 is damn nice in fact.
Think the real estate market is bad now? OK, imagine that the population is shrinking. Actually, I don't see why a bank would even offer a loan under those conditions. Home value plunges.
Of course, human evolution selects for people with a desire to foil your plans. Before long, nobody will even want birth control because everybody will be descended from those who wanted lots of children.
The easiest way to make food from a grassy hill with poor soil is a grazing animal. Farm equipment requires flat land. Humans can't live on grass. What else would you do, bulldoze the hills and dump on lots of chemicals to make food crops grow?
Now consider the beans you so love. What about the rest of the plant? You're wasting nearly all of the plant if you don't eat it, but you can't really eat it because you're human. Feed that to an animal though, and now you have more food.
When I eat a lobster, I skip the shell and the icky gunk in the middle.
It seems I'm expected to eat the insects whole, shell and icky gunk included. That's a different deal entirely.
Unfortunately, lowlights abounded: It was incredibly slow. It took forever to boot and applications starting took way too long to start.
This is the expected result when you write your GUI in Python. (same as Ruby or Javascript)
Got an election coming up? Put the politicians side-by-side and let people piss on them!
Patents must be respected internationally due to treaties, but the granting of patents is under national control. Each country wants to get an overly large chunk of the pie.
This is slightly mitigated by allowing foreigners to get patents. I expect that foreigners are less likely to apply and less likely to succeed.
Mr. Lowell visited water-powered mills in England and managed to memorize all the critical details. He then returned home to the US, got together some investors, and set up shop on the Merrimack River in what is now called Lowell, Massachusetts.
That led to quite a bit, because you then need mechanical engineering and mechanics.
It's necessary. We can't afford the crime, and we can't afford to comfortably warehouse all the troublesome people. That leaves torture, execution, and the semi-torture of a Russian-style or 3rd-world prison.
I have no problem with the use of stoning, crucifiction, impalement, the breaking wheel, burning at the stake, drowning in pig shit, consumption by botfly larva, consumption by dogs, flaying, disembowelment, etc. This is especially true for second-time offenders, since both rehabilitation and wrongful conviction are practically impossible once there is a second conviction.
Russia has a really low recidivism rate. Criminals truly fear being sent back to prison.
The guards sometimes beat everybody as a group. The guards pick prisoners to dish out the day-to-day discipline and order, rewarding them with special treatment. If one of those prisoners gets killed, the killer is sometimes chosen to take his place. Nutrition is terrible and disease runs rampant. Despite written law to the contrary, prisoners are frequently imprisoned thousands of miles from home. Often this is above the arctic circle, and the prison isn't heated all that well. It's common to provide 2 square meters for a prisoner.
We provide classes, weight lifting equipment, TV, video games...
See the difference? Fear **works** but we aren't providing it.
Us non-stupid users run OpenBSD on sparc64, Linux on PA-RISC, or FreeBSD on IA-64.
Note: do not browse the web with telnet unless you want to get pwn3d. It has everything to do with **terminal** stupidity, as in ESC [ evilness.