Every so often, someone steps up to the plate to get rid of the file metaphor because people can't find their files.
But they don't need to abstract away the notion of files.
Here's what to do: Give us an unlimited Most Recently Used (MRU) list. That's both for files and folders. Not the 9 or so in OpenOffice. How much space would it take to save some inodes?
You should be able to go back in time and answer the question "What file was a I working on a week ago?"
If you do that, you might not even need continual disk-thrashing full indexing.
>It seems Mr Shuttleworth has become infected with the Corporate "agree with us or you're stupid" mindset.
Yeah. A few other examples of this:
2. M$ with the Office ribbon. They didn't have to revert to "normal Office" UI because they are effectively a monopoly.
3. MS with the tablet UI in Windows 8.
4. The whole Netflix/Qwikster thing. This one included the patronizing "it's only the cost of a latte" comment. They were forced to eat their words, but not before massive losses.
5. The New Coke/Old Coke Drinkers of America. AFAIK, Coke was forced to go back to the old formula.
The question arises, why do corps do this over and over again. The thing I've come up with is marketers do it in order to feel useful.
Wow, you don't think Mark Shuttleworth created Ubuntu single-handedly with his money, do you?
Did you forget the entire Ubuntu community that works for free maintaining packages and providing free tech support at ubuntuforums.org?
People also worked as unpaid marketing when they had a sense that this was a community distro, about "us", and not "Mark".
Yeah, there are paid developers. Most of what they've been doing recently is trying to come up with yet more ways to ape Mac plus other weirdness. Close button on the left for no reason. Hiding the scrollbars? Unity.
Mark Shuttleworth telling the community to piss off is profound ingratitude, and it's going to come back to rm -f him.
Congratulations on getting your Slashvertisment on the front page, but how does this differ from single radar systems? Other than the fact that it tracks multiple cars, but don't the reasons brought up by defendants in court regarding these systems still hold up?
And will they allow us to see the source code for Cordon?
Remember when "Blah moves to Linux" used to elicit thoughts of "Yippee! The Year of the Linux Desktop Advances"?
Now these kinds of stories are just a kind of parody of themselves.
Also the Linux Desktop has basically just jumped the shark (Gnome3, Unity), so I don't think there's any real joy from the geek corner for Linux Desktops anymore.
Also, it's hard to wish a Linux desktop on anyone because instead of fixing old bugs, they've taken to creating 100s more.
In a way, I think you just restated the points made by the parent: college courses aren't meant for the dissemination of knowledge, but rather a "game"--being deliberately obtuse as a way to play with the freshmen.
Basically, they'll allow to you program if you already know how to program.
I can relate in how hard it was for me to wrap my head around the idea of object-oriented programming, until a great book (I think it was Thinking in C++) layed it out quite simply and without being deliberately obtuse.
I think the guy's idea about boxes and nickels is great, and the world isn't going to collapse if a few "normal" people are allowed to learn how to program a computer to do what they want it to do.
Though there's other weird stuff I do, as well, which may increase the likelihood that the thing on the left isn't assignable. For example, I often set "int" to be an abbreviation for "final int" in my Java editor.
So, by default, a method parameter is constant. I have to do extra work to make it variable.
When you think about it, it should be the default, right? I mean, some caller sends you a value. Why would you want to modify it, and also call it by the same name?
If you find yourself doing that, you might want to think more clearly about the uses of the values, and rename the variables accordingly. E.g., instead of:
myFunc(int price) { price = price * quantity; }
do this:
myFunc( final int price ) { final int extendedPrice = price * quantity; }
One other problem with not having the curly brackets: programmer's tools expect them, and allow you to go to the end/start of blocks with various combinations of {,},or Ctrl+{, Ctrl+} (vim, gedit).
Regarding the assign operation inside the if condition: I believe Java flags it if you do that. As a general rule, I like to put the rvalue on the left side so that there's no ambiguity:
Instead of if( x = 5 ), I do if ( 5 = x ) as a matter of habit. That of course, is invalid, leading you to change it to if ( 5 == x ).
"What we've actually been asked to do by Larry [Page] and Sergey [Brin] is to investigate what technical alternatives exist to Java for Android and Chrome. We've been over a bunch of these and think they all suck. We conclude that we need to negotiate a license for Java under the terms we need."
For me, the nice thing about Firefox is being able to hit '/' to start a search. Old legacy/habit from Vim, less, and lynx. It's easier than doing Ctrl+F.
I doubt that. The judge prevented Google from redacting the "smoking gun" email where the founder of Android (which Google bought) is quoted saying, that, yes, in fact, Android does infringe on Java, and no amount of obfuscation via tech named after frosty European fishing villages (Dalvik) will get around that.
Don't have the link handy, but you could check my posting history.
Not that the judge is an Oracle fanboi, either. He wants neither $0 damages nor $1 billion. About $100 mil.
It's the "downgrade to upgrade" meme all over again. We saw it all the time with /. posters talking about "upgrading to XP" from Vista.
Now it's playing out with Linux.
You mean Linus' Torvalds?
Kicking myself for not registering earlier.
Oh well, at least I have a 7-digit UID!
Every so often, someone steps up to the plate to get rid of the file metaphor because people can't find their files.
But they don't need to abstract away the notion of files.
Here's what to do: Give us an unlimited Most Recently Used (MRU) list. That's both for files and folders. Not the 9 or so in OpenOffice. How much space would it take to save some inodes?
You should be able to go back in time and answer the question "What file was a I working on a week ago?"
If you do that, you might not even need continual disk-thrashing full indexing.
I think he could start off with "In Korea, only old people do blah".
Then move on to 1. Blah 2. ??? 3. Profit.
After that he can work on his Soviet Russia jokes.
>It seems Mr Shuttleworth has become infected with the Corporate "agree with us or you're stupid" mindset.
Yeah. A few other examples of this:
2. M$ with the Office ribbon. They didn't have to revert to "normal Office" UI because they are effectively a monopoly.
3. MS with the tablet UI in Windows 8.
4. The whole Netflix/Qwikster thing. This one included the patronizing "it's only the cost of a latte" comment. They were forced to eat their words, but not before massive losses.
5. The New Coke/Old Coke Drinkers of America. AFAIK, Coke was forced to go back to the old formula.
The question arises, why do corps do this over and over again. The thing I've come up with is marketers do it in order to feel useful.
Wow, you don't think Mark Shuttleworth created Ubuntu single-handedly with his money, do you?
Did you forget the entire Ubuntu community that works for free maintaining packages and providing free tech support at ubuntuforums.org?
People also worked as unpaid marketing when they had a sense that this was a community distro, about "us", and not "Mark".
Yeah, there are paid developers. Most of what they've been doing recently is trying to come up with yet more ways to ape Mac plus other weirdness. Close button on the left for no reason. Hiding the scrollbars? Unity.
Mark Shuttleworth telling the community to piss off is profound ingratitude, and it's going to come back to rm -f him.
See that's the thing: Shuttleworth wants to make it out like power users don't like shiny things.
The fact is polish is just fine assume functionality is there too.
Congratulations on getting your Slashvertisment on the front page, but how does this differ from single radar systems? Other than the fact that it tracks multiple cars, but don't the reasons brought up by defendants in court regarding these systems still hold up?
And will they allow us to see the source code for Cordon?
I'm no pirate, no siree. That's why I stick to ln -s.
Fair enough. I'll give it a fair try (more than just a LiveCD) on the next LTS version.
>we have a impunity rate in crime of 98-99%
Impunity rate? Is that like where people commit crime with no fear of the consequences?
Zontar, this is your manager: get back to work!
We don't pay you to be a II for nothing.
(That was going to be "We don't pay you to be an Engineer II for nothing", but Texas doesn't allow programmers to call themselves engineers.")
Yeah, you said it, and beat me to it.
Remember when "Blah moves to Linux" used to elicit thoughts of "Yippee! The Year of the Linux Desktop Advances"?
Now these kinds of stories are just a kind of parody of themselves.
Also the Linux Desktop has basically just jumped the shark (Gnome3, Unity), so I don't think there's any real joy from the geek corner for Linux Desktops anymore.
Also, it's hard to wish a Linux desktop on anyone because instead of fixing old bugs, they've taken to creating 100s more.
In a way, I think you just restated the points made by the parent: college courses aren't meant for the dissemination of knowledge, but rather a "game"--being deliberately obtuse as a way to play with the freshmen.
Basically, they'll allow to you program if you already know how to program.
I can relate in how hard it was for me to wrap my head around the idea of object-oriented programming, until a great book (I think it was Thinking in C++) layed it out quite simply and without being deliberately obtuse.
I think the guy's idea about boxes and nickels is great, and the world isn't going to collapse if a few "normal" people are allowed to learn how to program a computer to do what they want it to do.
Yeah, the price just went up to $1.20.
Your credit card number, sir?
So do they keep only the top 50 movies or something? Actual pressed discs?
Or do they custom-burn a CD-R on demand?
If the former, it seems like they'd have to constantly be restocking stuff.
True that.
Though there's other weird stuff I do, as well, which may increase the likelihood that the thing on the left isn't assignable. For example, I often set "int" to be an abbreviation for "final int" in my Java editor.
So, by default, a method parameter is constant. I have to do extra work to make it variable.
When you think about it, it should be the default, right? I mean, some caller sends you a value. Why would you want to modify it, and also call it by the same name?
If you find yourself doing that, you might want to think more clearly about the uses of the values, and rename the variables accordingly. E.g., instead of:
myFunc(int price) {
price = price * quantity;
}
do this:
myFunc( final int price ) {
final int extendedPrice = price * quantity;
}
One other problem with not having the curly brackets: programmer's tools expect them, and allow you to go to the end/start of blocks with various combinations of {,},or Ctrl+{, Ctrl+} (vim, gedit).
Regarding the assign operation inside the if condition: I believe Java flags it if you do that. As a general rule, I like to put the rvalue on the left side so that there's no ambiguity:
Instead of if( x = 5 ), I do if ( 5 = x ) as a matter of habit. That of course, is invalid, leading you to change it to if ( 5 == x ).
Well people can make their own determinations:
One
Two
Three
Four
"What we've actually been asked to do by Larry [Page] and Sergey [Brin] is to investigate what technical alternatives exist to Java for Android and Chrome. We've been over a bunch of these and think they all suck. We conclude that we need to negotiate a license for Java under the terms we need."
Well, for one thing, Android was a separate company before Google bought it, and continued its decisions.
Sun kinda sorta hinted that Google should license stuff (Java) from Sun, but Google didn't, since Sun was a bunch of pushovers.
For me, the nice thing about Firefox is being able to hit '/' to start a search. Old legacy/habit from Vim, less, and lynx. It's easier than doing Ctrl+F.
Did you have to be anonymous?
Anyway, if people just had internal conversations in their head (ask a question, Google it), there'd be no discussion site.
A discussion looks like: ask a question, someone else answers it. NOT lmgtfy.
I doubt that. The judge prevented Google from redacting the "smoking gun" email where the founder of Android (which Google bought) is quoted saying, that, yes, in fact, Android does infringe on Java, and no amount of obfuscation via tech named after frosty European fishing villages (Dalvik) will get around that.
Don't have the link handy, but you could check my posting history.
Not that the judge is an Oracle fanboi, either. He wants neither $0 damages nor $1 billion. About $100 mil.
Yeah, I've seen those figures about the US being ahead in manufacturing.
But are they really legit?
Does buying 10 turnkey parts from China, and putting the final few bolts in the US count as "Made in the USA"?