I doubt it is machine recognizable. Feel free to point out a source.
But "child abuse" is slightly easier to use as a reason to block off anything. You hit the internet with a sledgehammer on "child abuse" reports, blocking off just about anything you feel like - sometimes "child abuse".
Most countries these days have block-lists that were supposed to block "child abuse" sites but now contains a lot more (often including critics).
You can probably sledgehammer the internet on "piracy" reports too if you want to continue to cripple the internet.
The most fun I've seen people have while learning to program was back in the 90s, when people learned to program for LPMUDs.
It takes about half a second for someone to understand object oriented programming with inheritance if they create a key, or a door, or a special sword, or...
And they had so much fun programming. They never wanted to stop.
I wish someone could create a similar 3d MMORPG (with physics) to keep up with the times...
I'm not sure what a rock star is, but it sounds like someone that sometimes does something brilliant, but behaves like a diva and it takes a whole team to clean up after them...
As for needing brilliant people - if the work is remotely on the edge, you can really use one or two brilliant people to guide everyone else along. Put them in software architects, mentor roles, in larger companies. If they can't guide anyone else, or explain what their thoughts are, they are not that useful.
The only exception would be pure hitman roles. Stuff needs to be fixed yesterday, the star fixes it in 10 minutes, and it's ok that it takes weeks to clean up because now the customer is happy and actual clean code can wait until the next release. (Still, all the better if those 10 minutes doesn't require any cleanup.)
I have another question regarding the NHTSA testing and the rating.
In Euro-NCAP, cars are divided into three classes - small, normal and SUV (I forgot the exact names they use, but basically those). Each class have harder demands to get five stars. Does the Model S fall into an "easier" category in this test?
As far as I see it on android, you don't need root to do much, but you will need it for the things the OS developer didn't think you needed.
First time I rooted was because I wanted to set the clock using NTP. Something the devs didn't think of.
The more of those needs are covered in the normal Android app scheme, the less need for root there will be. For instance, add the possibility of an app to restore and backup the entire OS and you wouldn't need root for that. (But how do you separate that from just accessing the file system at will?) Add the possibility of an app to remove/disable any other app, and you wouldn't need root for that. Etc. But there'll be things you didn't think of. Always.
Which brings me to the point where I think that the security of android is stupid in the first place. Too many apps ask for too much - but this I take it is because the security system isn't fine-grained enough. Maybe this is fixed in later Android versions, but
- access to read/write my sd-card? Seriously, limit this to one top directory on my SD card, I don't want every app to have access to my photos or my GPS traces or... - GPS location? That would be nice if it was limited to when I want the app to know it. Webpages, games, etc, usually don't need to know this. - etc, etc
But start to look at if it's possible to say "no" to some of the privileges the apps ask for, individually, instead of the whole app. I heard there's some variants of CM that does this already?
So, I take it from this story, that there now is a cloud that
* is redundant to location (so that drunk drivers, fires, power outages, local politics and revolutions doesn't affect you) * is redundant to host (so that bankruptcy or stupidity of one host doesn't affect you) * is redundant to network (so that cable outages doesn't affect you) * is redundant to data (ie, proper backups) * with working fallbacks/handovers (so that you have to do nothing to keep things running on the above problems)
and not just means you just handed over to someone that puts it in a virtual server in a data center somewhere?
Because otherwise, I don't see the point. (You don't even save on the IT guy. You still need that IT guy to make sure your "cloud" host does what you would do normally on your own. Or they will fail making backups and their mail server's disks will get full or...)
I believe I did this in the military, in the basic training (you know, the part where a drill sergeant shouts at you a lot).
It was called "team building exercises".
It did wonders to make us see all officers as idiots.
Sure, it also made us help each other along the exercises and get to see the worst sides of each other. But I don't think it made us a more lean team. Really not worth the cost of how much we learned to hate the military and it's idiots.
Doing that kind of crap to team up factory workers? Eh.
Send them out on a week long survival course (one where you actually learn something and get to enjoy the nature) or even better, have them team up in paintball teams for a week. Or build fighting robots together, why not, without the shouting. Don't even have to involve actors. That would be enough to have them work together as a team, and they wouldn't actually hate the bosses' guts for the rest of their life.
I'm kind of focused on laptops these years, but I agree - I can't even buy a 17" 1920x1080 that doesn't sit in a laptop... it's all focusing on the mass market.
I miss the 80s. You could get all kinds of weird stuff for your obsolete, obscure home computer. Today, I'm lucky if I can order anything slightly specialized... or even spare parts.
I remember a few years ago -- from about 1990 to 2005 - the PC would be significantly faster, about twice as fast, twice the size of RAM, twice the size of HDD every two years.
Every four years you had to have a new PC, if you were doing any serious work on the PC. (For instance gaming...;) )
The last years I haven't really seen that, other than the graphics cards.
I look at laptops and they still come with 2GB RAM, just as they did four years ago. The normal graphics isn't any better than four years ago either, because they focus on making it energy efficient, not fast. The HDD is getting slightly, but not very much larger.
There's no need for me to upgrade if there's no need for me to upgrade.
Windows 8 certainly doesn't feel like an upgrade, either.
IPS screens in high res feels like an upgrade, but it's mainly Asus that managed to make something out of that, and those "zenbooks" have their own flora of problems...
Make me something I want to buy, and I'll buy. Stop waiting for *APPLE* to make something, then copy that and wondering why noone buys your stuff!
(Also, what's up with keyboards? PCs use to have a lovely line of PgUp/Home/etc to the right, but when apple removed it, it vanished on PCs as well! The key keeps walking away to the right. The enter key can't make up it's mind. Whut?)
...this is a common problem. You start the sprint, you know what to do, and something urgent happens and you have to prioritize that.
Which breaks "agile", just in itself, since you no longer focus on your work packets.
The method that I've seen that seems to work the best - still under experimentation - would go something like this:
* make two branches, one for fixes and one for development * allocate enough time to do the normal work packets in the sprint to allow for extra fixes * do work packets in the development branch * do fixes in the fixes branch * on a successful test of the development branch, make a new fixes branch from the release build * make work packets the following week to move the fixes into the development branch * if too much time is spent on fixes, drop complete work packages - that's why they are isolated packages anyway
That way, you can get fixes out quick, without risking bugs from the normal development. You can also keep your normal development flow.
You will risk never being able to do a release from the development tree. This is usually solved by having a sprint focused on catching and finishing a new non-fix release.
Depending on your needs you might want to do more than one fixes-branch. For instance if customer A needs one emergency fix, and customer B needs a completely different one - you might not want to mix those two up and accidentally causing more bugs.
You risk just working 100% on fixes on the release branch. Then you have to rethink your priorities... again.
So... 1. add 64-bit support, so you can have large documents? (Windows.) https://bugs.freedesktop.org/show_bug.cgi?id=61683 2. fix the actual code, so it doesn't take forever to do almost nothing?
They undermine the claims of all authorities, whether political, religious or scientific.
If your normal engineering courses doesn't already do this, there's something fishy going on.
I would have expected the opposite argument, that the humanists need to have some natural science and math courses, because: They undermine the claims of all authorities, whether political, religious or scientific.
That said, everyone should have a basic course in science theory (at least the logic part). (Especially politicians.)
Why do the databases need to know the gender to start with?
Maybe it would be better if no database (that isn't explicitly there to identify you) had that information.
It would probably do wonders to gender equality too. Certainly salary databases, tax databases, residential databases wouldn't need gender.
Maybe not even insurance databases. And they would be more interested in your original gender, alternatively hormone levels, anyway. (Any studies on that?)
Surely medical databases should have a lot more information about you than just gender, anyway.
It's their problem to invent a format that is readable in the future and in the future create readers that can read all old formats they invented.
Do that design well and it's an easy problem.
Don't do it well (they didn't) and it's a hard problem.
It doesn't even have to be separated in time for it to become a problem - formulas in Excel used to be in the local language, so you couldn't even exchange sheets to another region (or a computer with a different language in the same region). I haven't heard about it, but I kind of bet there were issues with transferring files between PC and Mac for the same Microsoft Office (in the same language) as well.
And it can't be used for piracy?
Yes, I was visiting UK in the summer, bought a pre-paid 3g card (from 3), and registered on that list of filthy perverts...
Very slowly going towards 7.9, I think. I still use it almost on a daily basis for various scripts and hacks.
Easy. Block off UK from all Google and all Youtube.
Why Google? I thought UK blocked everything they felt like from the internet,
regardless of provider?
I doubt it is machine recognizable. Feel free to point out a source.
But "child abuse" is slightly easier to use as a reason to block off anything. You hit the
internet with a sledgehammer on "child abuse" reports, blocking off just about anything
you feel like - sometimes "child abuse".
Most countries these days have block-lists that were supposed
to block "child abuse" sites but now contains a lot more (often including critics).
You can probably sledgehammer the internet on "piracy" reports too if you want to continue
to cripple the internet.
The most fun I've seen people have while learning to program was back in the 90s, when people
learned to program for LPMUDs.
It takes about half a second for someone to understand object oriented programming with inheritance
if they create a key, or a door, or a special sword, or...
And they had so much fun programming. They never wanted to stop.
I wish someone could create a similar 3d MMORPG (with physics) to keep up with the times...
Noone wants, or needs, the divas.
I'm not sure what a rock star is, but it sounds like someone that sometimes does something brilliant, but behaves like a diva and it takes a whole team to clean up after them...
As for needing brilliant people - if the work is remotely on the edge, you can really use one or two brilliant people to guide everyone else along. Put them in software architects, mentor roles, in larger companies. If they can't guide anyone else, or explain what their thoughts are, they are not that useful.
The only exception would be pure hitman roles. Stuff needs to be fixed yesterday, the star fixes it in 10 minutes, and it's ok that it takes weeks to clean up because now the customer is happy and actual clean code can wait until the next release. (Still, all the better if those 10 minutes doesn't require any cleanup.)
I have another question regarding the NHTSA testing and the rating.
In Euro-NCAP, cars are divided into three classes - small, normal and SUV (I forgot the exact names they use, but basically those).
Each class have harder demands to get five stars. Does the Model S fall into an "easier" category in this test?
As far as I see it on android, you don't need root to do much, but you will need it for the things the OS developer didn't think you needed.
First time I rooted was because I wanted to set the clock using NTP. Something the devs didn't think of.
The more of those needs are covered in the normal Android app scheme, the less need for root there will be. For instance, add the possibility of an app to restore and backup the entire OS and you wouldn't need root for that. (But how do you separate that from just accessing the file system at will?)
Add the possibility of an app to remove/disable any other app, and you wouldn't need root for that. Etc.
But there'll be things you didn't think of. Always.
Which brings me to the point where I think that the security of android is stupid in the first place. Too many apps ask for too much -
but this I take it is because the security system isn't fine-grained enough. Maybe this is fixed in later Android versions, but
- access to read/write my sd-card? Seriously, limit this to one top directory on my SD card, I don't want every app to have access to my photos or my GPS traces or...
- GPS location? That would be nice if it was limited to when I want the app to know it. Webpages, games, etc, usually don't need to know this.
- etc, etc
But start to look at if it's possible to say "no" to some of the privileges the apps ask for, individually, instead of the whole app. I heard there's some variants of CM that does this already?
So, I take it from this story, that there now is a cloud that
* is redundant to location (so that drunk drivers, fires, power outages, local politics and revolutions doesn't affect you)
* is redundant to host (so that bankruptcy or stupidity of one host doesn't affect you)
* is redundant to network (so that cable outages doesn't affect you)
* is redundant to data (ie, proper backups)
* with working fallbacks/handovers (so that you have to do nothing to keep things running on the above problems)
and not just means you just handed over to someone that puts it in a virtual server in a data center somewhere?
Because otherwise, I don't see the point. (You don't even save on the IT guy. You still need that IT guy to make sure your "cloud" host does what you would do normally on your own. Or they will fail making backups and their mail server's disks will get full or...)
I believe I did this in the military, in the basic training (you know, the part where a drill sergeant shouts at you a lot).
It was called "team building exercises".
It did wonders to make us see all officers as idiots.
Sure, it also made us help each other along the exercises and get to see the worst sides of each other. But I don't think it made us a more lean team. Really not worth the cost of how much we learned to hate the military and it's idiots.
Doing that kind of crap to team up factory workers? Eh.
Send them out on a week long survival course (one where you actually learn something and get to enjoy the nature) or even better, have them team up in paintball teams for a week. Or build fighting robots together, why not, without the shouting.
Don't even have to involve actors. That would be enough to have them work together as a team, and they wouldn't actually hate the bosses' guts for the rest of their life.
Only idiots deserve to get shouted at. Ever.
I'm kind of focused on laptops these years, but I agree - I can't even buy a 17" 1920x1080 that doesn't sit in a laptop... it's all focusing on the mass market.
I miss the 80s. You could get all kinds of weird stuff for your obsolete, obscure home computer. Today, I'm lucky if I can order anything slightly specialized... or even spare parts.
...you can just see that in this old commerical (Swedish):
http://www.youtube.com/watch?v=1YKbb_AZysE&list=PL297D4F38934324C9
"In the future everything is bigger".
If I were working for Microsoft, I'd look for a new job.
Whatever you parse it as, it doesn't sound good.
If I were depending on Microsoft in any way, I'd start look at alternatives as well.
Also, sell my stock...
I hope this doesn't mean that they will make computers that break down after 3 years...
(Or wait, the last 2 laptops I got did exactly that...?!)
I remember a few years ago -- from about 1990 to 2005 - the PC would be significantly faster, about twice as fast, twice the size of RAM, twice the size of HDD every two years.
Every four years you had to have a new PC, if you were doing any serious work on the PC. (For instance gaming... ;) )
The last years I haven't really seen that, other than the graphics cards.
I look at laptops and they still come with 2GB RAM, just as they did four years ago. The normal graphics isn't any better than four years ago either, because they focus on making it energy efficient, not fast. The HDD is getting slightly, but not very much larger.
There's no need for me to upgrade if there's no need for me to upgrade.
Windows 8 certainly doesn't feel like an upgrade, either.
IPS screens in high res feels like an upgrade, but it's mainly Asus that managed to make something out of that, and those "zenbooks" have their own flora of problems...
Make me something I want to buy, and I'll buy. Stop waiting for *APPLE* to make something, then copy that and wondering why noone buys your stuff!
(Also, what's up with keyboards? PCs use to have a lovely line of PgUp/Home/etc to the right, but when apple removed it, it vanished on PCs as well! The key keeps walking away to the right. The enter key can't make up it's mind. Whut?)
...this is a common problem. You start the sprint, you know what to do, and something urgent happens and you have to prioritize that.
Which breaks "agile", just in itself, since you no longer focus on your work packets.
The method that I've seen that seems to work the best - still under experimentation - would go something like this:
* make two branches, one for fixes and one for development
* allocate enough time to do the normal work packets in the sprint to allow for extra fixes
* do work packets in the development branch
* do fixes in the fixes branch
* on a successful test of the development branch, make a new fixes branch from the release build
* make work packets the following week to move the fixes into the development branch
* if too much time is spent on fixes, drop complete work packages - that's why they are isolated packages anyway
That way, you can get fixes out quick, without risking bugs from the normal development. You can also keep your normal development flow.
You will risk never being able to do a release from the development tree. This is usually solved by having a sprint focused on catching and finishing a new non-fix release.
Depending on your needs you might want to do more than one fixes-branch. For instance if customer A needs one emergency fix, and customer B needs a completely different one - you might not want to mix those two up and accidentally causing more bugs.
You risk just working 100% on fixes on the release branch. Then you have to rethink your priorities... again.
So...
1. add 64-bit support, so you can have large documents? (Windows.) https://bugs.freedesktop.org/show_bug.cgi?id=61683
2. fix the actual code, so it doesn't take forever to do almost nothing?
What does the GPU have to do with that? :p
Nice that people are working on it though.
...what is the point of secure boot again? Do we still have problems with MBR viruses?
If your normal engineering courses doesn't already do this, there's something fishy going on.
I would have expected the opposite argument, that the humanists need to have some natural science and math courses, because: They undermine the claims of all authorities, whether political, religious or scientific.
That said, everyone should have a basic course in science theory (at least the logic part). (Especially politicians.)
I'm a well paid computer scientist too and I use calculus on a weekly basis. :p
Mind, I rarely need to Taylor expansions nor remember the derivate of arccos...
Why do the databases need to know the gender to start with?
Maybe it would be better if no database (that isn't explicitly there to identify you) had that information.
It would probably do wonders to gender equality too. Certainly salary databases, tax databases,
residential databases wouldn't need gender.
Maybe not even insurance databases. And they would be more interested in your original gender,
alternatively hormone levels, anyway. (Any studies on that?)
Surely medical databases should have a lot more information about you than just gender, anyway.
My passengers are always playing with their phones. I think they would be annoyed if they couldn't. (And I would look for another car brand.)
I would blame Microsoft as well.
It's their problem to invent a format that is readable in the future and in the future create readers that can read all old formats they invented.
Do that design well and it's an easy problem.
Don't do it well (they didn't) and it's a hard problem.
It doesn't even have to be separated in time for it to become a problem - formulas in Excel used to be in the local language, so you couldn't even exchange sheets to another region (or a computer with a different language in the same region). I haven't heard about it, but I kind of bet there were issues with transferring files between PC and Mac for the same Microsoft Office (in the same language) as well.