Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment: Concurrency bugs found in highly concurrent langs (Score 4, Insightful) 217

by Count Fenring (#48317155) Attached to: The Effect of Programming Language On Software Quality
Also striking - they point out that functional languages, in particular Scala, Erlang, and Clojure have more concurrency bugs, without bringing up that concurrency support is basically the primary feature those languages are selected for. I'd love to see the defect number correlated with the percentage of code dealing with concurrency.

Comment: Re:And? (Score 1) 445

by Count Fenring (#45535135) Attached to: Female Software Engineers May Be Even Scarcer Than We Thought

There are plenty of people complaining about it. Like, say, almost every single feminist who's written anything, for example. It's also worth pointing out that, while the paranoia about molesters is a factor, the dearth of male teachers in the professions at hand predates the molestation scare by decades, and is directly caused by society devaluing "women's work" and attaching a stigma to it.

Comment: Re:And? (Score 1) 445

by Count Fenring (#45535095) Attached to: Female Software Engineers May Be Even Scarcer Than We Thought

...we geeks LOVE geek girls.

Kinda the problem, dude. It's not all as simple as avoiding the "he-man women-hater's club" mentality - you also have to accept women as individual people, rather than a fetish object that you're all for because it pings your pleasure centers.

Also - if you think that the scholarships, special clubs, awareness programs, et cetera aren't necessary, how come the HIGH number here is 22%. I guarantee you, there is not enough biological difference in the world to drop 50% of the population to 22% across a well-paying, intellectually stimulating and high-employment job in this economy.

It's not thought policing to point out social inequity. And all sorts of shit steers culture ALL THE TIME. Culture is nothing if not a sea of competing voices and influences; and it's the basic duty of a rational person to try and push for positive change, rather than whinging about how "It's alright just the way it is, and it's totally awesome that there's a stigma on male nursing because I don't care."

So don't get your balls caught in your jock.

Comment: Re:Duh! (Score 2) 214

by Count Fenring (#45185587) Attached to: Are We Socially Ready For Wearable Computing?
It's not exactly either/or though, is it? What wouldn't be rude is saying "I'm sorry, I have other things I need to get to" or "I'm sorry, I have to keep an eye on my phone, my wife/boss said they might text." But just ignoring someone you're speaking to in person while staring at your phone? Yes, that's rude, and frankly, it's still rude if you're expecting a text of great import. It comes down to treating other people as if you value their time. If something you're doing doesn't meet that criteria, you're being rude.

Comment: Re:Probably a good thing (Score 1) 729

by Count Fenring (#44934241) Attached to: Middle-Click Paste? Not For Long
The clipboard isn't visible, but it's absolutely a virtual physical space related to the mouse. Because selections are, by and large, made by the mouse - and this is truer for novice users than for experienced users.

So, it's not nearly as "abstract" as you're claiming - it's saying "grab the thing I put in my pocket, and put it where I'm touching."

Comment: Re:Obligatory answer: (Score 1, Insightful) 116

by Count Fenring (#44901175) Attached to: Is HTML5 the Future of Book Authorship?

The "vertical-align" property only functions as a general vertical alignment tool in table-cells. Now that we have "display: table-cell" in basically all modern browsers, this is more or less sufficient, but it's still a far cry from being as simple as you've made it out here.

Columns are HUGELY more complex to build than they have any right to be, and they are fragile in any number of cases where they shouldn't be. Support for true multi-column content panes is far from where it should be.

Saying "the developer builds their own" is the same as saying "one is not provided." Whether it should be provided is a worthy argument, but it's not a foregone conclusion, and calling the OP a poser isn't remotely justified here.

Doing rich interface design is unquestionably clunkier in HTML/CSS/JS than in dedicated GUI toolkits on the desktop; I don't agree with the parent that it's not suitable for any real work, but your dismissing him out of hand isn't remotely fair. And it's pretty clear that he's not a "poser web dev," but rather a native dev who's used to more explicitly specified layout mechanics (that is, not having to work around the assumptions inherent to HTML as a descendant of a width-specified static document format.

Comment: Re:Moo (Score 1) 273

by Count Fenring (#44848703) Attached to: Study Shows Professors With Tenure Are Worse Teachers
Maybe you could disentangle your good point ("Tenured faculty can, in fact, be fired for cause, and teaching standards can be cause.") from your misplaced rage at liberal arts and business majors? Because, at least on the liberal arts side, we're not all party monsters - and subjective fields aren't necessarily less demanding. I mean, I've had multiple 30+ page papers due over a single weekend, and I've had intensive programming assignments due over the same time, and I know which one I'd choose.

"How to make a million dollars: First, get a million dollars." -- Steve Martin