Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Is it still relevant? (Score 1) 355

It depends on what you're trying to do, it sure isn't going to help you much programming a multi-core GPU, that's much more high level than these books go, the first books just go over 'basic' algorithms but a lot of it (most of it) is still very relevant in my opinion IF you're working close to the core, the code that ends up executing on a single processor on that GPU.

Comment Re:Better be ready to be beat up when layed off wo (Score 2, Insightful) 371

It is not paying people to pursuit anything. The whole idea of "Basic Income" is a drive to the lowest common denominator and eventually it will fail as nobody does anything, and no income is being taxed to pay for the people who aren't doing anything. The assumption is that people who don't have to do anything, will want to do something that is productive, instead of sitting at home playing XBox, and whining about Trump.

Not everyone is cutout to be an artist, singer, entertainers, and even if a significant portion are, only the really "famous" (e.g. See Thomas Kincade) artists will ever make money, and schlocky mass produced "art" isn't all that artistic. (see also William Hung singer)

When people are free of a financial burden they will be free to innovate and pursue their dreams.

That is the theory at least. The reality is, not everyone is cutout to be an innovator. Watch a few episodes of Shark Tank to see how people waste their time on projects that have no commercial value thinking the world needs their invention.

Basic Income is a horrible idea, that is doomed for all the reasons people don't want to think about.

Comment Re:Largly irrelevent... (Score 1) 371

almost everything will become completely free

My dad had this saying ... "Things of value tend to be hard to achieve and desired by many"

Do the "hard" things that nobody else wants to do, not the easy things that are easily replaced by substitutes. This is why hand crafted items will have value, while mass produced things won't have value. My time is limited, therefore I choose to do that which makes me valuable. ;-)

Comment Re:It's highly overrated (Score 2) 355

CPU and memory are still very expensive, especially on the mobile market and efficient programming and memory management is still very relevant especially as large swathes of memory is becoming scarcer. But there are still plenty of people using microprocessors that have no more than a few MHz and several kilobytes of memory.

Even the Arduino libraries themselves are rife with examples of such 'bad' programming, some operations unnecessarily take many more cycles than necessary while using a simple example in Knuth's books shows how to do it in one (such as bit shifts).

Comment Read the first volume (Score 5, Interesting) 355

It's really great reading if you do stuff like program low-level (think C, Assembler), efficient programming or do stuff close to the hardware level (such as microprocessors). It describes the very low level of a program and a computer.

If you're into a higher level of programming (Java, C#, Python etc), unless you're building libraries for it, it is probably going to confuse you, most of the 'hard stuff' is (double precision, floating point, sorting and searching through lists ...) abstracted away. Obviously 'someone' has to know how it works in the end, someone has to write the compilers, I haven't started on the rest of the volumes because that's not "me".

You should understand how computers work before you start reading these, I've been in the 'business' for 20 years, I've read it 3 times just to get a basic grasp on the first volume.

Comment Re:PropOrNot (Score 1) 320

Black people aren't the only ones with camera's you racist shithead.

The problem is indeed that the mainstream does very little to no original journalism, all the stuff about police abuses in the last few years have not been "reported" on by journalists but rather grew on social media into the news articles.

Same goes for this election, neither side had any 'investigative journalists', just a lot of digging up dirt on both aisles but very little substance as far as policies that either candidate had. Pretty much all news sites were just copy-pasting the political promises from their respective web sites which were proclaimed to be an unbiased source of information.

Comment Re:Examples? (Score 1) 320

How is that propaganda?
A) A 13yo disappeared for a full day and got raped
B) The police considers it consensual so it won't investigate
C) Parents and neighbors are outraged and protest

Unless you want to believe this:
A) An adult having sex with a 13yo is rape, unless they're immigrants.
B) The police is right in not investigating this and only considering this as an instance of child abuse
C) If white people are protesting, they're neo-nazis.

Comment Re: No More Muslims (Score 1) 584

That's not how voting works. The US is divided into "electoral votes" which basically is divided up among states (and in some cases, counties). Trump got ~57% of the "country's" vote, you don't vote directly which is what many Dems are missing in these cases, popular votes don't matter, have never mattered.

Slashdot Top Deals

Lend money to a bad debtor and he will hate you.