Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:But the moon is full of cheese (Score 1) 315

After they've done that, you can expect them to start doing new things - and probably much more cheaply then the US, since they won't be quite so obsessed with the safety of their X-nauts.

And why the hell wouldn't they be just as obsessed? Are Indian astronauts worth less than American ones? You seem prejudiced.

Comment Re:The problem with GNOME (Score 2) 616

Here is the documentation for GObject. This is just some of the stuff you have to read up on because c doesn't have classes like every other modern language. Good luck writing abstract classes and interfaces in GObject. It's doable but you need to really know all the arcane details about the type system before you get it right. You'll need about 150 lines of boilerplate in one .c and one .h file, maybe 100 if your code is compact. Stuff that isn't funny at all to write because you could accomplish the same thing with about 10 lines of Python or C#. It's ok if you think I'm an unskilled programmer and that is why it takes me longer to code c. That is beside the point. The point is that most programmers either don't want to program in c (like me) or can't. They are not going to contribute to gnome.

Comment Re:The problem with GNOME (Score 1) 616

That's exactly what I meant. Vala is one of those things that could, not "save" Gnome, but at least make it much more fun to develop for. If one has taken the time to compare the huge amount of boilerplate you need to implement basic GObjects in C compared to the equivalent Vala code, the huge benefits become obvious. Vala is even binary compatible with plain C code, yet it is treated as the unwanted step child of the Gnome project. It's stuff like that that could make Gnome so much attractive to developers, yet if the idea doesn't originate from within Redhat, former Sun or Novell the probability of it suceeding is close to nil.

Comment The problem with GNOME (Score 2, Interesting) 616

Is C. GNOME is still 98% built using C which is crazy in this day and age. And not modern, pretty nice c99, but ancient c89 because the latest GNOME has to compile on some 20 year old Solaris workstation otherwise Sun wont support the project. Now Sun is gone and Oracle doesn't give a shit. Novell has given up on using GNOME as a way to push Mono and only Redhat remains. Maybe stuff will change now because previously gnome has been incredibly resistant to change that is not initiated from within one of those three companies.

I want to see more changes in Gnome not less. And I want them to finally realize that they are spending 10x as much effort writing gui components in C as they would have in C#, Java or any other managed language.

Comment Re:Unmanageable (Score 2) 487

Having an ego runs completely counter to being a great developer or engineer, because if you have an ego you're not capable of introspection, you're not capable of noticing your flaws, your weak areas, and improving them. If your devs have an ego then they're never going to be as good as the ones who quietly and happily just self improve. Take John Romero and John Carmack, one of these has a massive fucking ego, an ego so big it can fill a football stadium, the other has a long history of writing pretty impressive cutting edge code without ever displaying an ounce of ego. The latter has had an impressive career developing cutting edge tech, the former, when he went it alone became probably the biggest flop in the industry and his studio was only saved by a bunch of other previously nameless devs who worked on a separate project away from him. Egos are a trait of wannabes, real superstars just get the fuck on and do what they do.

I dont think the parent is talking about the same kind of "ego" as you. Unfortunately, it is not only the arrogant jerks that are seen as having an "overinflated sense of ego," even the most humble developer can have that accusation thrown at him or her in the wrong environment. You may be very good at something, you may also be aware of it and that most of your peers aren't as good at it. That's all it takes to have an overinflated ego because people will sense that you know it and will feel inferior. Doesn't matter if you are as friendly and humble as can be. And that is why people like us want to work at Google.

Comment Re:It's Obvious (Score 1) 1127

Great list of steps. But I'd like to point out that even if you are following all those rules to the letter, you can still get called a creep. The threshold for what is acceptable is much higher the more social skills you got. To take a relation forward you have to cross the line some way or the other. Preferably in the safest manner possible, when you have assured that she is ready for a kiss attempt and you have controlled every variable you can think of. But there is still the possibility that she is married and you misread all her signals totally. Which is a risk that has to be taken. So if you are to scared of ever doing anything for fear of being called a creep, then you will not get any chicks.

Comment Re:And in countries where it's legal? (Score 2) 498

Kinda makes a person wonder what subjectively unacceptable activity you're into... Especially considering that, statistically, users of the legal drugs alcohol and tobacco kill exponentially more "innocent" people, than users of all other drugs combined.

That's not an argument in favor of legalizing drugs, but an argument for restricting the access of tobacco and alcohol. Such as only selling it to adults, in bars, outlawing attempts to market it to children and so on.

Comment Re:And in countries where it's legal? (Score 1, Interesting) 498

Let's assume all other drugs are no more dangerous or costly for society than alcohol. Then if the cost for alcohol is X, and alcohol + N other drugs are legal, the total cost becomes (X+1)*N which is clearly much larger than X. It is a really stupid argument to say that "well other drugs aren't any more bad than alcohol, so they should be legal too!" because alcohol is bad enough.

Comment Re:Like nuclear war. (Score 3, Interesting) 525

Disturbingly, there is a lot of truth to that statement. That's why formalized performance reviews are a good thing, otherwise height easily unconciously becomes the only factor taken into account. It also suggests that the best way for both men and women to improve their work performance is to wear high heeled shoes. The corporate world is a funny place. :)

Comment Re:That's okay (Score 1) 94

And if that plugin gets popular enough, they will request it to be taken down too! Google aren't stupid -- they are perfectly capable of protecting their content if their lawyers want it. For example, it is basically impossible to automate search queries because Google really hates it when you using their search engine but are not exposed to their sponsored results. They have very sophisticated means of determining when it is likey that a user is a bot and will then serve up an annoying captcha. They will do the same thing with youtube. The difference is that, while search engine results are "theirs" and copying them can be seen as plagiarizing, taking the audio of youtube videos cannot because the videos aren't Googles property, they are owned by the youtubers who created them.

According to the law it is probably alright for them to do what the hell they want with the content users uploads, but from a moral standpoint I think what they are doing is highly unethical. Google has gained enormously on everyone who uploads videos, whether it is original stuff, remixes of other material or dvd rips of popular tv shows. I think they should return the kindness and allow as unrestricted usage of the content on youtube as possible.

Slashdot Top Deals

With your bare hands?!?

Working...