I second that. I can detect milk that was created in stress. But that’s not really relevant. Since my philosophy is to give fair deals to every life-form. Human or cow. Because there is no point to this in the first place. Quality of life actually corresponds to quality of nutrients in your food. And I don’t want to get sick. Do you? (Usually it takes decades to get sick from such things. But it sucks nonetheless, when you become sick. Doctors still only make up excuses about you “simply being old”. Which is scientifically proven to be dead-wrong.)
Just put some solar cells on your undoubtedly giant barn roof, and you’re good. You can even sell your milk for a premium price if it’s premium quality, because of the premium lifestyle.
People always say that butter is just butter. But hay-based milk just does not taste good to me. So I happily pay the premium.
How would it slow down without friction? You don’t want it to have no friction with air, or it will land like a meteorite, causing a hole too deep to get their pulverized remains dug out again afterwards.;)
Dude, without your comment I’d STILL think ‘why did he say 35 minutes, when the image shows it taking days to fly that distance? And why would it fly so slow and away from the space center anyway?”
By the way: I am a time traveler too! Right now I am at 02:29:15. And now I am at 02:29:28! Whoohooo! Now wait a minute, and I’ll jump a whole minute into future!;)
It’s called QtDesigner & friends. Or XUL. Look it up. Basically, it’s an old hat. A very old hat. I did things like that back in 2003.
I’m back to plain and simple... compiled desktop/server/mobile programs. I still use something like XUL (but in EBML with a tag-mapping attachment), but I mostly generate that “XUL” from SQL DDL, as an itermediate representation, and plain machine code as a final result. As an example: A complex application usually takes the time to write a clean SQL with the appropriate interfaces (30-60 min), a run of my generator (3 seconds?), then I add a bit of non-standard business-logic (duration depends. Between 20 minutes and a whole week.), use a small tool to generate a color palette and fonts for the design (15 min), edit a tiny text file of annotations, and run the final compilation (<5 min).
Done. That thing now has a an optional server part, a AJAX browser client, a real full application for Windows, Linux and Mac, and a small but full-featured (no compromises!) phone and PDA client. Done, done, and done.
So with a big of luck, I can churn out a $2000 tool in a day, and a $10000 tool in a week. But I do not really like doing stupid apps for stupid business clients. So I do as little as possible. Which explains why I can hang out here all day long, posting lengthy comments.:)
(My main business is game design, but since the money is not coming in as much as planned, I haven’t stopped doing stuff like this yet. Maybe I should hire someone to do it for me, and just become Leisure Suit Larry.;)
If your team is spending any time at all writing code to produce listing, filtering, and sorting behavior, not to mention creating CRUD screens and the back end logic for these operations, they are probably working at the wrong level of abstraction.
Agreed, BUT: I expect more from me, than the average developer. I expect to be at the very top. One of the best in the world. (Yes, that doesn’t mean I am always. ^^) So none of the present libraries are even remotely acceptable to me. The one does one thing good, and the other one does the other thing good. But basically they are more of a “framework” mess, than a set of simple, separated libraries. Which is why I did actually spend a lot of time on the above things. To custom-build my own system. I think generating SQL from a UI design, is the wrong way around. So my system generates a UI from the database definition code. A bit like rails, but with a graph as the basic model of site structure, instead of a flat set with hacks. Also, I made a separate library of every aspect of my abstraction toolbox.
Recently I did a small project using Grails and was quite pleased. Grails uses groovy a dynamic language compatible with Java and is based on the proven technologies that I know and love well: Spring, Hibernate, SiteMesh, Maven, etc.
Sorry, but I hate things like Grails or TypoScript with passion. The reason for this is, that their design is based on the inner platform anti-pattern. In a nutshell, the recreate the environment they’re implemented in... badly. PHP and Java (in JSP form) already are dynamic scripting languages made for this task. Just use these, save a layer, lose nothing, and gain a massive performance boost for free. And: No. Grails and TypoScript are not easier to use. They are usually only easy, when you don’t want to do anything special. But usually, in my experience, there is no such thing as a project without something special. And on top, you have to learn new things in addition to the language you’re already using. It is silly.
I get all the power of the Java ecosystem without the fustiness and lack of expressivity of the core language (no more getters and setters, ever!
No you don’t get all the power. You get another pointless layer of abstraction. And if you want expressivity, then why start out with Java in the first place. My rule of thumb is: If you are using a compiler, it must result in machine code. If you are using an interpreter, it must be in machine code. Prefer compilers over interpreters, and always only use one single compiler xor interpreter between your code and the machine. If you have more than that, you’re doing it wrong.
Which is, why my above system is not written in a scripting language, but mostly in Haskell and Python, with some Python scripts for quick code generation from the SQL model plus some annotations. The result is always compiled code. The result is always compilable to a normal GUI, web service or mobile device application.
But I’m in the process of phasing the whole thing out. It lacks in themeability (an issue, if your whole UI is generated automatically), and I want to write an even more generalized system. And this time I want to open-source it. But you may not like it, as it will most likely not be usable from withing a browser. There are just too many efficiency and security issues with that. Also I nearly stopped doing webdev anyway. Too weak. I need a bigger challenge!:)
With big companies like EA and Ubisoft, every detail in a game is solely designed to get to to pay for it. (I’m not using the term “buying” since you’ll not own anything.)
If you’ve done that, then why should they care? They got the money, and everything else doesn’t matter.
Now you will of course say, that people won’t buy the next game, because they will vote with their wallet. But fact is: People will buy the next game anyway. Just like they vote for the same lying party over and over again. Somehow a bit of marketing makes them completely forget what happened in the past. And I’m sorry, but there really is no reason for a company that only cares for money, to care about its clients, after they already paid.
The whole article is wrong, since the premise (the title) is wrong. Linux is actually the favorite platform of young developers. But your definition is off. The thing is, that the younger generation expects quicker results. We have solved memory management, exceptions, garbage collection and data structures decades ago. And so modern people really see no point in re-inventing that wheel again, and again, using an outdated language.
But that’s exactly what coding in C/C++ is. Sorry to tell you (who love those languages) that. The programming style is not efficient and contemporary. (Execution may be efficient, but that’s something for experienced people like us, not for your developers who first have to become good enough for this to matter.)
Here, scripting languages like Python, Ruby, JavaScript, Bash (!) and functional languages like Haskell and Erlang shine. And when working with those languages, Linux shines even more. Everybody can get quick cool results with some JS, (X)HTML5/SVG etc. Or Python and Bash on the shell. It’s very rewarding. It’s useful and fun.
Then, later, one can move on to Haskell & Co, C and C++, if needed.
In one sentence: Linux is the ideal testbed for new developers. But Linux as in GNU/Linux the OS. Not as in Linux the C kernel that is a messy PITA even to experienced developers.
The idea is, that it something is gross and a sin, that everybody loves, then everybody is a sinner. Now you make up a horrible fantasy about a “hell” and a “heaven”. And you are the one “talking to god”, to forgive them their “sins”. But they must beg for forgiveness, and you rule them. So it’s just another scheme to gain power. And it works pretty well for desperate and/or dumb people.
The good thing: You can use the same techniques (mass social engineering) for your own advantage, or for the good of humanity. Beat them with their own weapons. Because with reason and logic, you’re clearly at a loss here.
The reason the female breast is usually so large, is that when humans started to go upright, the ass was not at the height of the eyes anymore. So women with larger breasts were considered more sexy.
This is a one-sided thing,not because of our culture, but because of nature itself. Because in nature, one gender usually is the one who is ‘peacocking”. Either the male or the female. But not both. It depends on some natural balance. In our case, it’s clearly the woman who is sitting there, attracting the man. No doubt about that. And also nothing bad about that.
P.S.: 1. In before grammar Nazis, pointing out my obvious typo.:) 2. In before humanoid ice blocks, complaining about me showing and emotions at all (in emoticon form).:P
Where clearly nobody wants so “sext”, think or talk about, watch or have sex.;)))
Man, I wish the US media and especially the fundamentalists driving this, finally would have their coming out, and admit that they love every single second related to sex. Especially women. ^^
And MS: Way to go, removing you only selling point. ^^
Man. Can you really always only see the bad in everything? I bet you can just as well list outlandish over-the-top horrors about everything that ever changed in the history of the universe, but that didn’t happen.
Everything has upsides and downsides. Do you really want to never ever change anything, where you can find a downside? Because then you will really never ever change anything; period.
A government agency is still employed by us, the people. We’re their actual big boss. So they are obliged to show us the information. Or else it’s like you asking your boss for money, but not giving him any report, not answering his questions, and not proving that you’re actually doing anything of what you’re asked to do. Except that an agency is not a person, and that agency information will not contain private infos about any employee.
Of course there still is data that must be kept private. Personal data from specific citizens. But there are already laws for that. (Or doesn’t your constitution or other basic law include privacy?) I don’t think that information will ever be released anywhere. What will be released, is of course things like: Where are the most female children living, or which parts are inhabitation by blacks. So what? That’s not something you can’t find out without it, if you want to.
Just block all IPs belonging to “cloud” servers. I mean, you know what kind of types use those services... the types that love management buzzwords. PHB types. And other people you wouldn’t exactly call “competent”... if you know what I mean. You want to avoid any contact with such types anyway. So you can only benefit from blocking such enterprisey consultant hatcheries.
Or you could just pull your greedy fat fingers out of other countries, and start saving your own country from going back to bacterial slime state by cutting 100% of the military budget. Oh, and stop hallucinating imaginary “threats” that are irrelevant compared to your own problems. How about that?
I thought you Americans’ nauseatingly extreme pride would make it an obligation to actually make your country the greatest in the world. Not just repeat it all over, while it going down the drain...
Yes, I wish you all the best, despite you wrecking our economy and killing millions in countless pointless wars. But I doubt that it will ever become better, as long as you still hate your own elite... the very people who try everything to make your country better...
Are you kidding? Maybe in the stone-age US. But here in Germany, I have yet to see a Droid in any shop on in any person’s hands. Motorola, Apple and Google are niche companies in our phone market. You barely ever see someone owning such a phone. Nokia and Samsung rule the market.
Also what do you mean “outside geek circles”? We were talking about hackable phones. “Outside of geek circles” is off-topic.
The N900 is the only phone I’d call hackable at all. Android phones are still not very open, and even more important: Not actually GNU/Linux anymore. The N900 basically is Debian with Qt (also made by Nokia). With root access from the start. And it includes a full keyboard. Which is even more important than open-source, geek-wise. Sorry, an Android phone can’t beat that.
I second that. I can detect milk that was created in stress. But that’s not really relevant.
Since my philosophy is to give fair deals to every life-form. Human or cow.
Because there is no point to this in the first place. Quality of life actually corresponds to quality of nutrients in your food. And I don’t want to get sick. Do you? (Usually it takes decades to get sick from such things. But it sucks nonetheless, when you become sick. Doctors still only make up excuses about you “simply being old”. Which is scientifically proven to be dead-wrong.)
Just put some solar cells on your undoubtedly giant barn roof, and you’re good. You can even sell your milk for a premium price if it’s premium quality, because of the premium lifestyle.
People always say that butter is just butter. But hay-based milk just does not taste good to me. So I happily pay the premium.
Including... you?
Uuum, excuse me, you nerds, but isn’t that what people are for?? ^^
I mean blind-on-blind petting definitely will involve the most erotic petting ever.
How would it slow down without friction? You don’t want it to have no friction with air, or it will land like a meteorite, causing a hole too deep to get their pulverized remains dug out again afterwards. ;)
Thank you for reminding me of that film! I laughed tears when I saw it the first time as a child!
Why did you check the AC box? Because half the users of this site would befriend you otherwise? Or because you’re just making it up? ^^
Dude, without your comment I’d STILL think ‘why did he say 35 minutes, when the image shows it taking days to fly that distance? And why would it fly so slow and away from the space center anyway?”
By the way: I am a time traveler too! ;)
Right now I am at 02:29:15.
And now I am at 02:29:28! Whoohooo!
Now wait a minute, and I’ll jump a whole minute into future!
You mean: Only machine code is true!
Kids these days...
It’s called QtDesigner & friends. Or XUL. Look it up.
Basically, it’s an old hat. A very old hat. I did things like that back in 2003.
I’m back to plain and simple... compiled desktop/server/mobile programs. I still use something like XUL (but in EBML with a tag-mapping attachment), but I mostly generate that “XUL” from SQL DDL, as an itermediate representation, and plain machine code as a final result.
As an example: A complex application usually takes the time to write a clean SQL with the appropriate interfaces (30-60 min), a run of my generator (3 seconds?), then I add a bit of non-standard business-logic (duration depends. Between 20 minutes and a whole week.), use a small tool to generate a color palette and fonts for the design (15 min), edit a tiny text file of annotations, and run the final compilation (<5 min).
Done.
That thing now has a an optional server part, a AJAX browser client, a real full application for Windows, Linux and Mac, and a small but full-featured (no compromises!) phone and PDA client. Done, done, and done.
So with a big of luck, I can churn out a $2000 tool in a day, and a $10000 tool in a week. :)
But I do not really like doing stupid apps for stupid business clients. So I do as little as possible.
Which explains why I can hang out here all day long, posting lengthy comments.
(My main business is game design, but since the money is not coming in as much as planned, I haven’t stopped doing stuff like this yet. Maybe I should hire someone to do it for me, and just become Leisure Suit Larry. ;)
If your team is spending any time at all writing code to produce listing, filtering, and sorting behavior, not to mention creating CRUD screens and the back end logic for these operations, they are probably working at the wrong level of abstraction.
Agreed, BUT: I expect more from me, than the average developer. I expect to be at the very top. One of the best in the world. (Yes, that doesn’t mean I am always. ^^)
So none of the present libraries are even remotely acceptable to me. The one does one thing good, and the other one does the other thing good. But basically they are more of a “framework” mess, than a set of simple, separated libraries.
Which is why I did actually spend a lot of time on the above things. To custom-build my own system.
I think generating SQL from a UI design, is the wrong way around. So my system generates a UI from the database definition code. A bit like rails, but with a graph as the basic model of site structure, instead of a flat set with hacks.
Also, I made a separate library of every aspect of my abstraction toolbox.
Recently I did a small project using Grails and was quite pleased. Grails uses groovy a dynamic language compatible with Java and is based on the proven technologies that I know and love well: Spring, Hibernate, SiteMesh, Maven, etc.
Sorry, but I hate things like Grails or TypoScript with passion. The reason for this is, that their design is based on the inner platform anti-pattern. In a nutshell, the recreate the environment they’re implemented in... badly. PHP and Java (in JSP form) already are dynamic scripting languages made for this task. Just use these, save a layer, lose nothing, and gain a massive performance boost for free. And: No. Grails and TypoScript are not easier to use. They are usually only easy, when you don’t want to do anything special. But usually, in my experience, there is no such thing as a project without something special. And on top, you have to learn new things in addition to the language you’re already using. It is silly.
I get all the power of the Java ecosystem without the fustiness and lack of expressivity of the core language (no more getters and setters, ever!
No you don’t get all the power. You get another pointless layer of abstraction. And if you want expressivity, then why start out with Java in the first place.
My rule of thumb is: If you are using a compiler, it must result in machine code. If you are using an interpreter, it must be in machine code. Prefer compilers over interpreters, and always only use one single compiler xor interpreter between your code and the machine. If you have more than that, you’re doing it wrong.
Which is, why my above system is not written in a scripting language, but mostly in Haskell and Python, with some Python scripts for quick code generation from the SQL model plus some annotations. The result is always compiled code. The result is always compilable to a normal GUI, web service or mobile device application.
But I’m in the process of phasing the whole thing out. It lacks in themeability (an issue, if your whole UI is generated automatically), and I want to write an even more generalized system. And this time I want to open-source it. :)
But you may not like it, as it will most likely not be usable from withing a browser. There are just too many efficiency and security issues with that. Also I nearly stopped doing webdev anyway. Too weak. I need a bigger challenge!
Aaahh.. so the PHB types have got mod points. I see...
Them being PHBs, they obviously can’t stand reality, and rather kill the messenger (me).
Yay. Great job. Well done PHBs and in-a-castle-on-clouds-livers. Pat yourself on the back. Another problem “solved”.
Let’s see who’s the one laughing at who, in the end. ^^
Perhaps they meant the size of an average Greek hair mat: http://www.geheimshop.de/images/product_images/thumbnail_images/1290_0.jpg (example picture) :D
With big companies like EA and Ubisoft, every detail in a game is solely designed to get to to pay for it. (I’m not using the term “buying” since you’ll not own anything.)
If you’ve done that, then why should they care? They got the money, and everything else doesn’t matter.
Now you will of course say, that people won’t buy the next game, because they will vote with their wallet.
But fact is: People will buy the next game anyway. Just like they vote for the same lying party over and over again.
Somehow a bit of marketing makes them completely forget what happened in the past.
And I’m sorry, but there really is no reason for a company that only cares for money, to care about its clients, after they already paid.
The whole article is wrong, since the premise (the title) is wrong.
Linux is actually the favorite platform of young developers. But your definition is off.
The thing is, that the younger generation expects quicker results. We have solved memory management, exceptions, garbage collection and data structures decades ago. And so modern people really see no point in re-inventing that wheel again, and again, using an outdated language.
But that’s exactly what coding in C/C++ is. Sorry to tell you (who love those languages) that. The programming style is not efficient and contemporary. (Execution may be efficient, but that’s something for experienced people like us, not for your developers who first have to become good enough for this to matter.)
Here, scripting languages like Python, Ruby, JavaScript, Bash (!) and functional languages like Haskell and Erlang shine.
And when working with those languages, Linux shines even more.
Everybody can get quick cool results with some JS, (X)HTML5/SVG etc. Or Python and Bash on the shell. It’s very rewarding. It’s useful and fun.
Then, later, one can move on to Haskell & Co, C and C++, if needed.
In one sentence: Linux is the ideal testbed for new developers. But Linux as in GNU/Linux the OS. Not as in Linux the C kernel that is a messy PITA even to experienced developers.
The idea is, that it something is gross and a sin, that everybody loves, then everybody is a sinner. Now you make up a horrible fantasy about a “hell” and a “heaven”. And you are the one “talking to god”, to forgive them their “sins”. But they must beg for forgiveness, and you rule them. So it’s just another scheme to gain power.
And it works pretty well for desperate and/or dumb people.
The good thing: You can use the same techniques (mass social engineering) for your own advantage, or for the good of humanity.
Beat them with their own weapons. Because with reason and logic, you’re clearly at a loss here.
The reason the female breast is usually so large, is that when humans started to go upright, the ass was not at the height of the eyes anymore. So women with larger breasts were considered more sexy.
This is a one-sided thing,not because of our culture, but because of nature itself.
Because in nature, one gender usually is the one who is ‘peacocking”. Either the male or the female. But not both. It depends on some natural balance.
In our case, it’s clearly the woman who is sitting there, attracting the man. No doubt about that. And also nothing bad about that.
Especially any beach in Europe. ^^
Protip: Avoid staring, when you see two 16 year olds getting a tan on their bare breasts. After a while you’re used to it.
P.S.: :) :P
1. In before grammar Nazis, pointing out my obvious typo.
2. In before humanoid ice blocks, complaining about me showing and emotions at all (in emoticon form).
Where clearly nobody wants so “sext”, think or talk about, watch or have sex. ;)))
Man, I wish the US media and especially the fundamentalists driving this, finally would have their coming out, and admit that they love every single second related to sex. Especially women. ^^
And MS: Way to go, removing you only selling point. ^^
Man. Can you really always only see the bad in everything?
I bet you can just as well list outlandish over-the-top horrors about everything that ever changed in the history of the universe, but that didn’t happen.
Everything has upsides and downsides.
Do you really want to never ever change anything, where you can find a downside? Because then you will really never ever change anything; period.
A government agency is still employed by us, the people. We’re their actual big boss. So they are obliged to show us the information. Or else it’s like you asking your boss for money, but not giving him any report, not answering his questions, and not proving that you’re actually doing anything of what you’re asked to do.
Except that an agency is not a person, and that agency information will not contain private infos about any employee.
Of course there still is data that must be kept private. Personal data from specific citizens. But there are already laws for that. (Or doesn’t your constitution or other basic law include privacy?)
I don’t think that information will ever be released anywhere.
What will be released, is of course things like: Where are the most female children living, or which parts are inhabitation by blacks. So what? That’s not something you can’t find out without it, if you want to.
Just block all IPs belonging to “cloud” servers. I mean, you know what kind of types use those services... the types that love management buzzwords. PHB types. And other people you wouldn’t exactly call “competent”... if you know what I mean.
You want to avoid any contact with such types anyway. So you can only benefit from blocking such enterprisey consultant hatcheries.
Or you could just pull your greedy fat fingers out of other countries, and start saving your own country from going back to bacterial slime state by cutting 100% of the military budget. Oh, and stop hallucinating imaginary “threats” that are irrelevant compared to your own problems. How about that?
I thought you Americans’ nauseatingly extreme pride would make it an obligation to actually make your country the greatest in the world. Not just repeat it all over, while it going down the drain...
Yes, I wish you all the best, despite you wrecking our economy and killing millions in countless pointless wars.
But I doubt that it will ever become better, as long as you still hate your own elite... the very people who try everything to make your country better...
What if his “flight stick” IS wired up to be his flight stick? ^^
My task manager would still have something to say about that.
I think it would say “killall -9 $lameGame” ^^
Are you kidding? Maybe in the stone-age US. But here in Germany, I have yet to see a Droid in any shop on in any person’s hands. Motorola, Apple and Google are niche companies in our phone market. You barely ever see someone owning such a phone. Nokia and Samsung rule the market.
Also what do you mean “outside geek circles”? We were talking about hackable phones. “Outside of geek circles” is off-topic.
The N900 is the only phone I’d call hackable at all. Android phones are still not very open, and even more important: Not actually GNU/Linux anymore. The N900 basically is Debian with Qt (also made by Nokia). With root access from the start. And it includes a full keyboard. Which is even more important than open-source, geek-wise.
Sorry, an Android phone can’t beat that.