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

 



Forgot your password?
typodupeerror
×

Comment Re:You Can't Fix It (Score 1) 133

If they are paied employees, then having them write code that is barely ever accepted, is a waste of money. Open source projects you have unpaied sources, so rejecting code isn't any cost. Trying something like paying only for accepted code may work... However you will need to pay them more to account for the higher risk working for you.

Rubbish. I don't know everything about software development - but I have spent thirty odd years doing it, both FLOSS and closed source, and your opinion as contrary to most of my experience. Sure there are corner cases where you're told to keep Dumbo on because the major shareholder is their parent - they're the companies you don't want to work for and are no more useful as a guide than your opinions about bubonic plague and automobiles or "other countries" where people smoke one or two cigarettes a day (novel, but rubbish).

Comment Re:You Can't Fix It (Score 1) 133

The problem is that in FLOSS, rejecting code may bruise somebody's ego, but that is it. In commercial development a whole slew of contractual issues come in.

So write the contract accordingly, then. Such as "Code will be rejected or accepted based on merit. When the product ships, payment only for code that got in."

You'll have a hard time putting something that subjective into a contract, you could change your mind about the project half way through and just reject all their code.

Yes - it happens all the time (changing projects, rejecting code and terminating employment). We don't need contracts that specify the quality of the code - but they do exist e.g. secure code standards. Don't know what planet you live on where that doesn't happen (Planet Couch?).

Comment Re:You Can't Fix It (Score 1) 133

The problem is that in FLOSS, rejecting code may bruise somebody's ego, but that is it.

Wrong. It's wastes valuable time. And the only difference between commercial and FLOSS software development is that FLOSS doesn't always pay coders - both styles (closed and open) cost time (time == money), both can produce crap code and miss deadlines, and both can have butt-hurt contributors whose code was rejected. That's why we pay them to piss off and suspend their access rights when we've had enough of their crap code - at least in sane, consistently profitable companies doing closed source software development. (note: I've never worked in a Communist country - YMMV)

.

Comment Re:You Can't Fix It (Score 1) 133

Dude, I know we work with binary quite a bit, but equating a lack of 100% veto power to complete indifference toward quality of code is taking "all or nothing" a bit too far! (Sorry; I couldn't resist the pun)

Dud - why reply to my post? Don't you understand sarcasm/satire/irony - or do you just not understand how to reply to posts? FLOSS and closed source can, and should reject crap code. Just because I pay someone doesn't mean I can't reject their code - at least where I live (consistent crap code == termination, either for crap coders or projects that deploy crap code/miss deadlines).

Comment Re:You Can't Fix It (Score 1, Insightful) 133

FLOSS can simply reject code that's not up to standard. If someone on your team turns in shitty code you can't always just not use it.

Why not? If they're not worried about quality of code why not just outsource the entire project to some random company whose "proposals" fill their email spam filters?

Comment Re:Maybe for the English, but what about the world (Score 1) 107

We Americans write it that way because that's the way we say it. Compare: "Today is March fourteenth." "Today is the fourteenth of March." Four words are more efficient that six words, and it just sounds more natural in speech.

Real life example:

  • Q. What's the date?
  • A. The 14th.

P.S. The USA is not the world, and time might be a concept but...

Comment I have a friend with a similar problem (Score 1) 100

In her case I introduced her to Lynx (tab key navigation) and elinks for browsing, hotkeys (Home, Ctrl+Home, End, Ctrl+End) for editing and reading, and a large "scrollball" for mouse control. As her condition deteriorated her son built her a custom keyboard - a modified keyboard for the vision impaired (large buttons) with the number pad removed and a large, custom, hotkey pad in it's place.

At some point we plan to change to screen reading and speech recognition as she has issues seeing when she can't control her head movements - based on Klaus Knopper's Ariadne (Knoppix is already based on Debian).

Comment Re:You don't say... (Score 1) 606

Racism is fucking racism. If you're going to call it out don't get selective about it.

Racial discrimination - like "that white bloke" (two for the price of one! sexual discrimination), or Racial bigotry - like "that uppity nigger"?

'cos "discrimination" is Bad (m'kay)

I'm told colour discrimination is bad - but it's easier to find my car when I employ it. I don't believe the colour of my car is superior to other cars - that would be stupid. (ya no wat I meen, roight?)

Comment Re:Women in India are often EXTREMELY hostile. (Score 1) 356

Stop standing up for the weaker stupider sex.

First you try and associate what I've written as being pro-"feminist", then you infere I'm a chauvanist - reality is clearly not a friend of yours. Sadly part of the price of evolution is knowing there are people like you every five metres on average. Stop being a dickhead - if you move that tiny sac to one side you might be able to see the world as it really is. No matter, if your "viewpoint" has any genetic basis it's destined to die out very soon. In the meantime keep humming that Cake song - they wrote it with you in mind.

Don't take that the wrong way Chav.

Comment Re:Women in India are often EXTREMELY hostile. (Score 1) 356

To whoever moderated my comment, why assume someone with the opposite opinion to you is a troll? How childish.

Agreed. It should have been moderated flamebait. What Slashdot needs is an "extremely stupid" to cover the contextually bullshit posts like yours.

There is a feminist movement? (i.e. a common agenda?)

The Feminist movement" (this one bookian fantasy you have) is "all about" equality?

The answer to all those questions - just as the answer to the question "are all men equal?" or "is equality possible?" - is no. Simple answers are for simpletons and serve only to justify the agenda of shockjocks and other scumbags.

Any time I read "they" I can be fairly certain someone is selling a confirmation bias. Jokes are funny, group think is not - and it's always bullshit whether gender, racial, or cultural. Bullshit when "representatives" tell it. i.e. "we [insert bullshit group think] believe", and bullshit when their "opposition" tell it i.e. "the whole [insert bullshit group think] is....". Don't suffer from confirmation bias? Test it then by inserting Baptist, Republican, Greenie, Marxist, Greek, Men, Skaters, etc as the group think - then try finding any three of the them, interviewed seperately, who agree on any ten points (not that you won't find more than 10 points they don't agree on)

The whole anti-feminist movement is bullshit they only want women to act [insert fantasy here] when it suits them

Apropos of little - the synonym for simple is stupid, and evolution isn't horizontal

Comment Re:Offer more streams (Score 2) 215

"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration" ~ Edsger W. Dijkstra

1975 called and they want their very out of date quotes back.

And you're still banging the BASIC is good - oh, look it's now in 256 colours drum? I guess in your fanboi haste you missed where I linked to the Wikipedia page on BASIC - but don't let it stop you from spewing realms of your BASIC trivia creds (you forgot the beauty and joys of VisualBASIC). BASIC has new features and Barbie does IT. Grow up and eat your own dog food - 'cause 1988 wants BASIC back (and it can keep it). Maybe try getting children interested in any version of BASIC when they can choose from modern scripted languages (call it - testing your beliefs, I have and I know the answer). Unless you're committed to the 90's (the high point of your life?) when music was good, and Linux and life was simple (for simple people in a land of lollipops and unicorns).

Comment Point from Summary for tl:dr (Score 1) 1

Latest version of Chrome/Chromium use TSYNC, it's trivial to backport the capability to 3.2.x kernels or build Chromium without the requirement. (Unless you're a "hit-Enter" sysadmin AKA pebcak with an ego)

Someone asked if it could be included in the currently frozen for Jessie kernel - it's already available elsewhere (it's used by Chrome to sandbox Fffflash)

Ben Hutchings can be a dickhead (it's a free world) - so he points to a Wikipedia article he hasn't read or understood on Chrome, as a straw man for not supporting a feature in Chromium - that doesn't need to be supported anyway, and which wouldn't a good reason to break the freeze.

Nothing to see, much ado about nothing

Submission + - Google Chrome Requires TSYNC Support Under Linux 1

An anonymous reader writes: It has been found out that Google's Chrome/Chromium web browser does not support slightly older versions of the Linux kernel anymore. It seems that Linux 3.17 is now the minimum requirement. In Debian mailing list it turns out that a kernel feature called TSYNC is what makes the difference. When a backported patch for Debian 8 kernel was asked for, one was met with hostile replies of not wanting to support "Google spyware".

Comment Re:Offer more streams (Score 1) 215

I believe they're both involved, but the two sites (discowhatevah and pixelwitches) both give Mel as the contact.

I remember Mel, kind of full-on (shades of Christopher Skase) - she's the does the thinking and talking. Pixelwitches how, um, original.

"those that can do, and those that can't, teach". i.e. advertise your WordPress version, don't keep it up-to-date, use images where ever possible instead of pesky text, alt tags are for wimps, CSS means make shit up - maybe it'll parse [sigh]. I'm guessing "select" contract work means "if you're gullible".

Dear Slashdot, please do my homework - I've got a killer idea for PixelCamps (low-resolution only), should make a million. Point me at a training program I can scrape for my next arts grant application.

Strange that PixelWichrrs don't list a portfolio Cough

I've seen worse. I'll stop now.

Comment Re:A BASIC fan's step-by-step curriculum (Score 1) 215

BASIC is just the ultimate bad language.

It's TURTLES all the way down? (SMALLTALK). I started with COBOL because PCs weren't around then, then BASIC when IBM released the PS/2 - because TURTLE wasn't around. All my kids started with TURTLE (none are programmers, but they can program in a multitude of languages), and my grandkids with Python.

tl:dr? BASIC sucks badly for teaching children anything but an aversion to thinking like a programmer - it was good when it was the only quick entry to programming. Which is probably why it's Bill Gates only claim to being a programmer (and even then it was done in a locked room with another programmer. DONKEY.BAS. Konzen wrote the code, Gates made it look crappy)

Slashdot Top Deals

Work without a vision is slavery, Vision without work is a pipe dream, But vision with work is the hope of the world.

Working...