×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Australian Target Stores Ban GTA V For Depictions of Violence Against Women

goose-incarnated Re:Selective media censoring (310 comments)

Any idiot out there with at least half a brain knows that violence in unacceptable

And yet there is still quite a lot of violence in our society.

And yet, here we are, living in the least violent period in human history. Your logic doesn't quite make sense.

about three weeks ago
top

New Effort To Grant Legal Rights To Chimpanzees Fails

goose-incarnated Re:Agree with court (341 comments)

"Plenty of humans would rather be a slave then to starve." All dogs would rather be a slave than to starve, not just plenty of. I wouldn't go with wolves as my counter example. I'd go with cats.

I wouldn't go with cats either. We've got three - one is practically wild, only ever shows up occasionally for food while another will cuddle up to any human around whether or not food/shelter is around, and come running if you whistle for him. The third is a little in-between those extremes. Cats are domesticated, some go feral, but many remain domesticated.

about three weeks ago
top

Which Programming Language Pays the Best? Probably Python

goose-incarnated Re:Why program in Python (277 comments)

They think it's great because, in a tragic case of hilarity, jumping into code with minimal design is what python is great at.

We think it's great because, among other things, it has first-class functions and a very high code:boilerplate ratio. This lets us write very concise, readable, and maintainable code.

That's the tragic case of hilarity I was talking about. You do realise that you're talking about a language that takes the law of least astonishment and throws it out the window? There are too many exceptions to the rule in Python, leaving most people writing things that fail and silently corrupt data, or fail and displays an incomprehensible message to the user. There are too many leaky abstractions, too many unexpected surprises, too many exceptions to the rule. All those things are bad, and python has them all in spades.

If you're a diligent programmer in python/php/javascript/etc then, in each function you write, you're going to double-check that the type passed in is correct, anyway.

Eww, no. I've never seen good Python code that asserts types because it's not the idiom for you to care. For instance, suppose you write a function like:

def get_contents_of(obj): return obj.read()

In this case, obj might be a file, or a web request, or a string (via the StringIO interface). Who knows? Who cares?

def foo (a, b) : return a/b * 100; That will eventually fail unless you put in checks to make sure that arguments are what you expect. This is what I meant by hilarious tragedy - python/javascript/etc programmers rely on the caller to read the code before calling the function. You need to know what each function takes and heaven forbid you forget - the damn thing will only fail at runtime, or worse, silently corrupt data without anyone realising it.

Python gives you that check for free when you try to call the method. Let it do the heavy lifting and concentrate on the parts of the problem you actually care about.

Well, except that it is you, the programmer, who is doing the heavy lifting. You have to make sure everything is specified, the language won't help you.

Exceptions are one of the worst things to have become common - an "error" is almost always only caught outside the scope that it occurred in, hence the stack has already been unwound and thus there is no sane way to fix the error and retry the operation that caused the exception.

Yeah, that would be terrible. You almost never use them in Python like that,

Okay, then how doyou use them? Show me one way for a library function to throw an exception for a reason that is fixed by the caller so that the library can retry the line that threw the exception?

I think it boils down to you not knowing idiomatic Python.

Unfortunately I've had to do lots of work in python over the years, both maintaining others' code and writing new code. The reason I know all these nasty-will-bite-you things is because I've run into them in various different programmers code, in various different companies. The problem with python is it's easy to pick up in a few minutes, but all those exceptions to the rule makes it hard to even guess what something might do at runtime. The most frequent problem I've seen is the insane way scope changes in a single line of code when a read of a variable is changed to a write of the same variable.

Changing "var_b = var_a" into "var_a = var_b" should not change the scope of either variable, but in python it does, and it is considered "pythonic". Other languages consider such a thing to be madness, but in python it is considered to be idiomatic rather than just idiotic.

That's OK. I'm ignorant about lots of things, too. But I think you'd find that you enjoy it more if you stop trying to write C or Java in Python, because that almost never works out well.

The problem with python is the same one that PHP has - it developed, not from careful design of well-understood and researched principles, but from the desire to get a language that appears simple. They've succeeded - it certainly appears simple, until you have to maintain it. Just for comparison, the grammar for python (a "simple" language) is roughly twice as large as the grammar for C (a "difficult" language). That's twice as many keywords, special symbols, operators, etc to remember, without even starting to remember the library functions, nor taking into account all the little 'gotchas' that resulted from little-to-no upfront design.

about three weeks ago
top

Which Programming Language Pays the Best? Probably Python

goose-incarnated Re:The best reasons to learn Python (277 comments)

For the best reasons to learn Python, see The Zen of Python. If Python happens to pay more, that's just gravy.

That said, it seems hard to believe that people would get paid extra to work in such a pleasant language. If so, maybe Adam Smith had it all wrong when he said:

First, The wages of labour vary with the ease or hardship, the cleanliness or dirtiness, the honourableness or dishonourableness of the employment...The most detestable of all employments, that of public executioner, is, in proportion to the quantity of work done, better paid than any common trade whatever.

Perhaps florists soon will be making more money than plumbers. Which would really stink.

I see no beauty, simplicity or elegance in the pythonic way variables are handled when shadowed (for example, global scope). You can read them BUT writing them fails silently! Explain how this is intuitive in any way.

about three weeks ago
top

Which Programming Language Pays the Best? Probably Python

goose-incarnated Re:Why program in Python (277 comments)

As a roundabout answer to your final question... when there is a "technology" (I use that word loosely when describing computer languages) that takes all of 5 minutes to grasp then you are going to get a lot of practitioners of that tech being the type who picked it up in 5 minutes or less. Had they spent the requisite number of years using different idioms in different languages in different industries you can be sure that they would have firmly placed python back down after playing with it for a few weeks.

Proponents think python is great because they're comparing it to PHP and/or Perl. They think it's great because, in a tragic case of hilarity, jumping into code with minimal design is what python is great at. Had they done some design and/or architecture upfront their Java/C++/Ada/etc project would have taken the same time as their python one.

I've never fully understood the whole "check types at runtime" thing. If you're a diligent programmer in python/php/javascript/etc then, in each function you write, you're going to double-check that the type passed in is correct, anyway. The only reason that python/php/javascript/etc code appears to be smaller for the same task in java/C++/Ada/etc is because the former omits all error-checking.

For dynamic languages I still prefer Common Lisp, and that's only because the error signalling mechanism is so much superior to the exception-handling mechanism that you can actually get away with inferred types. Exceptions are one of the worst things to have become common - an "error" is almost always only caught outside the scope that it occurred in, hence the stack has already been unwound and thus there is no sane way to fix the error and retry the operation that caused the exception. Who in their right mind actually thought that this was a good idea? Gosling, when working on Java, must have been on serious meds to forget all he learned when writing MockLisp. To add to this comedy of errors, Guy Steele was only called in after Java was implemented to write the Java spec. Had they called him in a mere 24 months prior to that we may never have had to endure the horrible wreck that is the Exception ...

about three weeks ago
top

Google, National Parks Partner To Let Girls Program White House Xmas Tree Lights

goose-incarnated Re:But, as the feminists say.. (333 comments)

If that were true there would be a lot more male nurses and primary school teachers. Of course it isn't true, and your source is the Daily Fail, a newspaper well known for hating women.

Only if men chose profession based on promiscuity. An argument so stupid no one ever tried to push it before.

about three weeks ago
top

In UK Study, Girls Best Boys At Making Computer Games

goose-incarnated Re:Which is why girls dominate game making... (312 comments)

The reality is that women have chosen NOT to be in this field... statistically. And as to why they have chosen not to do that... sexism is the least credible answer.

This should be fun.

Why do you believe sexism to be the least credible answer? Please include relevant citations.

Do you have an alternative explanation, which also explains the demographic shift we've seen since the early 1980's? Again, show your work.

The god-of-the-gaps argument doesn't hold for creationism and it doesn't hold for your argument either - just because the result is the way it is does not in any way imply sexism. In fact, in countries with institutionalised sexism there are more female scientists: you know, where females have *fewer* choices they choose maths and science. When they have more choices they choose other things. You need to show, at the very least, some sort of correlation between sexist countries and female participation.

about three weeks ago
top

Ask Slashdot: Making a 'Wife Friendly' Gaming PC?

goose-incarnated Re:Don't fight it (720 comments)

In good relationships, you compromise.

So, no problem here then. She'll have to compromise, right?

about three weeks ago
top

Indian Brick-and-Mortar Retailers Snub Android One Phones

goose-incarnated Re:Good thought. (53 comments)

if they replied with something like "Since Android One decided not to sell in physical stores during its launch, we as part of modern trade, have decided not to stock Android One either" we'd know their motivation.

If they spoke like you write we'd be none the wiser.

Indeed, but at least you'll be better informed :-)

(Parent quoted directly out of the article)

about a month ago
top

As Amazon Grows In Seattle, Pay Equity For Women Declines

goose-incarnated Re:Bullshit Stats. (496 comments)

in India and Saudi, a woman can be killed or brutalized or ostracized for getting snippy

It seems that places with institutionalised sexism (like India) produces more females in tech than those without. Whatever the reasons for having fewer females in tech is, I highly doubt that sexism is amongst them.

about a month ago
top

As Amazon Grows In Seattle, Pay Equity For Women Declines

goose-incarnated Re:Here we go again (496 comments)

The anger here is directed at professional-victims, self-righteous SJW's, self-hating white knights--and hypocrites in general.

You say that, but if you actually look at the majority of posts they are attacking women.

This is something that is easy for you to prove, so why don't you show us the evidence?

about a month ago
top

Ask Slashdot: Workaday Software For BSD On the Desktop?

goose-incarnated Re:You probably want PC-BSD (267 comments)

While PC-BSD would work for a lot of people who want a desktop, it didn't work for me. There was simply too much cruft. I installed FreeBSD 10.1 and am much happier with it than I was with PC-BSD.

The problem with PC-BSD is not the system, but the add-ons installed-by-default things that I don't want, like the control panel, or the software centre. Now, I could have simply uninstalled those things but I wasn't sure what dependencies existed that might kill my install. With FreeBSD it is all terminal only, until you install Xorg and a window manager. It is simple to work things out without the extra user-friendly software. I found it much simpler to simply edit a few files than to make changes via a GUI - I never knew what changes were actually being made on disk.

OTOH, perhaps it is because I used PC-BSD first that I found FreeBSD a good desktop :-)

about a month ago
top

Interviews: Ask Adora Svitak About Education and Women In STEM and Politics

goose-incarnated Re:No, let's not (155 comments)

Slashdot, will you please end the fucking obsession with feminist gripes.

Not yet. Slashdot thrives on controversial stories, pitting ideologies against science and reason. Remember when they used to post Florian Muellers every article on Sco? Or when they used to post creationist stories? Or that brief period when we had at least one LGBT discrimination story a week? Bitcoin, even?

Slashdot fully understands that creationist/feminist ideologies are subject to a wide range of debunking methods. So /. wins when they post the stories so that the majority will debunk the very obvious lack of logic while the minority get to revel in being righteous against the haters.

It's actually a win-win-win situation. Slashdot gets eyeballs, the ideological minority gets to feel that their axe is finely ground and the rest get to point out logical fallacies by the ton (thus getting to feel superior to that religious minority). A winning formula.

Perhaps a betting pool on what logic-less ideology gets bumped into the headlines next year this time? My vote goes towards the coming recession :-)

about a month ago
top

Interviews: Ask Adora Svitak About Education and Women In STEM and Politics

goose-incarnated Re:So ... (155 comments)

Why did there used to be more women in IT than there are now?

You repeatedly answer that statement with "It must be due to misogyny/sexism!". What makes you so sure that that's the answer? That's a leap of faith usually made by creationists when making their god-of-the-gaps argument. Just because no one yet knows the reason does not mean that your proposed reason is correct. Did you even look for any study that might disprove the "regression to the mean" answer for this statement you keep throwing out? Yeah, I didn't think so.

Seriously, arguing this is like arguing with a creationist: you assume that your answer is correct, because, well, you just feel it! Anyone who asks for actual, well, evidence that your answer is correct get's called names. Well Done!

about a month ago
top

Interviews: Ask Adora Svitak About Education and Women In STEM and Politics

goose-incarnated Re:So ... (155 comments)

He has a point.

So, wait... you're going to get your troll in before the other trolls arrive? Yeah, that makes sense...

about a month ago
top

Sweden Considers Adding "Sexism" Ratings To Video Games

goose-incarnated Re:Whoa whoa whoa (642 comments)

You should not tell anyone what to ware, within the bounds of the law.

Other than (perhaps) AC's, no one on slashdot tells other people what to wear. Maybe you should direct your outrage towards cases where people have been punished for what they wore instead of complaining that many developers are into necrophilia with no evidence other than your outraged opinion over something that doesn't exist (many developers being into necrophilia, that is).

about a month ago
top

Sweden Considers Adding "Sexism" Ratings To Video Games

goose-incarnated Re:Sexism = Sexy these days (642 comments)

I believe you're criticising someone for their choice of clothing.

Yes, yes I am. There are plenty of forms of clothing I'd criticise. You see, clothing is part of someone's behaviour and behaviour is not above criticism.

So, does that mean it is okay to criticise women who dress scantily? Because ISTR that one of your previous arguments was that you cannot and should not criticise a women for the way she dresses.

So? What does that have to do with it? Why are women so special that one speaks for them all?

You tell me - it's a few feminist activists who are presuming to speak for all women.

Ah so all the complaints "don't count".

It's not that they don't count, it's just that the people who are his peers and who work with him count much much more than the opinion of someone who's only claim to fame is talking on behalf of the worlds women. It's an incredibly damaging stance to take - "world-class scientist must acquire fashion sense" - and one that is especially demeaning to actual female scientists (who may have actually worked with this man). This author who first complained about the shirt, and all others that came after her to do the same, are determined that the role of women in this endeavour that is displayed to the public is reduced to "fashion critic". If they were interested in equality they would have simply interviewed the leading female scientists instead of making fashion critiques.

I'm not sure your outlook is as egaletarian as you feel it is, because your next paragraph leads into random ad-hom about large sections of the population merely because you don't like them. Remember: there's no such thing as reverse bigotry. If you're bigoted against rich white women then you're a bigot plain and simple. The fact that they're rich and white (not sure what that has to do with this anyway) does not make your bigotry worthy, nor does it make you egalatarian.

Pointing out that the demographic (rich white women) who are complaining are the most well-off in the world, as a group, is not bigotry. I like rich white women just fine. It's only rich white women who complain that they are not getting enough that are the ones I don't like.
Disliking people because of their opinion hardly counts as bigotry.

about a month ago
top

Sweden Considers Adding "Sexism" Ratings To Video Games

goose-incarnated Re:Whoa whoa whoa (642 comments)

There is nothing wrong with dressing sexy, the problem is that many developers like to combine nameless sexy females with necrophilia.

So, are you agreeing or disagreeing that you should tell women what they should be and should not be wearing?

about a month ago
top

Sweden Considers Adding "Sexism" Ratings To Video Games

goose-incarnated Re:Whoa whoa whoa (642 comments)

What I don't like is that people are stepping into my video games now, continuing to try and tell me what content is appropriate for me to see in the games and change them to suit their agendas.

So would you really be that upset if in the next Zelda game Zelda managed to save herself without having to rely on Link yet again? Or if Princess Peach managed to jump on Bowser's head without Mario's help? It's not like it would affect the game play or anything, just make the story a bit less lame.

Or how about in the next "edgy" game you don't sex sexy, half naked female corpses all over the place? It can still be edgy and violent, just maybe in the cut scene the nameless girl doesn't fall with her panties on display or the inevitable brothel level is skipped over for something a bit more imaginative? Might even make the game better, not relying on lame tropes... Or were you really hoping for some necrophilia, to the point where your experience is ruined without it?

What do you have against scantily clad women? It's not "empowering" for women if they are told repeatedly by people like you that it is wrong for them to dress a certain way, or be a certain thing. In real life, prostitutes in brothels and strip girls in clubs are exercising their right to do what they want to - now you come along and tell them that it's wrong? Doesn't this message conflict with the one they got from Slut Walk?

about a month ago
top

Sweden Considers Adding "Sexism" Ratings To Video Games

goose-incarnated Re:Whoa whoa whoa (642 comments)

Stop it. " continuing to try and tell me what content is appropriate for me to see in the games and change them to suit their agendas. " Telling you the game contains sexist attitudes is not telling you it's not appropriate. It's giving you informaiton so you can make the decision as to whether or not to play the game.

So is sexism appropriate or not? Seems to me by saying "it's not inappropriate" you're essentially saying "it's appropriate". Which is it?

about a month ago

Submissions

top

Reference Management in HTML

goose-incarnated goose-incarnated writes  |  more than 2 years ago

goose-incarnated writes "Blog writing should be just as well researched as real writing. It should be well-referenced with proper citations. Unfortunately, I did not find any such library that will easily make linked citations to a references database that can be used when writing material for the browser. So, I wrote my own, at lelanthran.com.

Feel free to use and distribute — it works well in WikkaWiki with the raw html mode turned on (not a problem, as my particular Wikkawiki is private)."

Link to Original Source
top

Google with egg on their face?

goose-incarnated goose-incarnated writes  |  more than 3 years ago

goose-incarnated writes "Google Android Developer Challenge motivates devs to write for iPhone instead. See my short blog post about the Google mixup that got Google motivating me to come up with a new and novel mobile "killer-application" that will soon be deployed on iPhones.

Does anyone know if Apple lets African devs sell their apps in the Apple App Store?"

Link to Original Source
top

Aid in conception, gender choice of foetus

goose-incarnated goose-incarnated writes  |  more than 3 years ago

goose-incarnated writes "As an aid to conception (and gender selection of the resulting offspring) I offer up this tiny project here. Note that it is still in beta stage, as funding hasn't come through to complete the data gathering (hence no privacy implications until it is modified and recompiled). The proposal paper over here has a bit more detail on what is intended.

Feel free to download and use."

Link to Original Source
top

FIFA owns South African Flag IP

goose-incarnated goose-incarnated writes  |  more than 4 years ago

goose-incarnated (1145029) writes "IP Laws going overboard in SA, where a national carrier has been warned off using the South African National flag in it's advertisements by FIFA for the upcoming world-cup event. Reading somewhat like an Onion story, ""They said we cannot depict the Cape Town stadium, we can't use soccer balls, or the word 'South Africa', and the depiction of the national flag is not allowed," said marketing manager Nadine Damen. "

From the "all-your-base" dept."

Link to Original Source
top

Smoking and Caffeine May Protect Against Parkinson

goose-incarnated goose-incarnated writes  |  more than 7 years ago

goose-incarnated (1145029) writes "Apparently, there can be some benefits for smokers, if you look hard enough. http://www.physorg.com/news95354576.html is one of many articles available that summarises some of the hard research done into tobacco and nicotine. A quick google search http://www.google.co.za/search?hl=en&q=alzheimers+parkinsons+smoking&btnG=Google+Search&meta= shows that this news is not exactly a secret anyway.

"Smoking lowers your chances of alzheimers" — they should put that on the packet of cigarettes :-)."

Link to Original Source

Journals

top

Advertising

goose-incarnated goose-incarnated writes  |  more than 5 years ago Saw this on the side of my screen today:
As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable advertising.
Lovely :-)

I decided to tell slashdot how grateful I am to be able to do this, and why I will not actually do it, but could not find any email contact ... hopefully someone in charge will get the message below

To Slashdot
As my way of thanking slashdot for the free news service, and allowing me to read and partake in various discussions, I won't be disabling advertisements on slashdot. I will, however, read each one I see and attempt to make purchases if an advertisement is for a product I want.

Slashdot Login

Need an Account?

Forgot your password?