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


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

Comment Re:It's highly overrated (Score 1) 360

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).

OP said other books have covered these needs better, in OP's opinion.

You do make a good point however, there will always be people cramming circuits into smaller and smaller things and some code has to run them.

Comment simple concept can be as complex anything (Score 3, Insightful) 360

They're completely correct.

OP is being a bit flippant.

Conceptually, the idea of using alphanumberic characters to give computers instructions is "simple" and getting a computer to do basic operations is fairly simple with a good tutorial or guide.

The idea that the codebase for a web app like Yelp's website or a phone app like Snapchat is "simple" or "easy to learn" is of course patently ridiculous...I think it boils down to whether or not you give OP the benefit of the assumption.

Seriously OP really didn't say much other than, "No it is easy"

Comment "engagement" (Score 2) 219

oh ffs...everyone with the "social media" hot takes...

first, *idiots* are killing discourse...not any kind of communications technology. Idiots. I blame the decades-long Republican project of defunding public schools to enable privatization.

2nd, idiots will use *all communication channels available* to communicate their idiot ideas

3rd, 'social media' is text and pictures...stored and communicated between users on a computer system. That's all it fucking is.

facebook isn't innocent by any means. They use an obtuse term "engagement" to measure usage of their system, and it is sentiment agnostic...meaning if the system shows you a dumb post about Trump for your weird uncle and you comment on it 3x, that gets meansured as "engagement"...even though you absolutely hate the article posted and were only commenting to tell others that it was from a fake news site. Repeat that over and over and it's easy to see how bullshit articles would rate high in facebook's system.

They do many shady things (remember the 2012 election and the phantom Mitt Romney likes on facebook???)

but blaming "social media" is steering this whole conversation wrong...it's not "social media" it's specific to a system and there are humans who choose how that system works

Comment you are ignorant (Score 1) 469

Keep dismissing our economic concerns

You are the one "dismissing your economic concerns"

GOP policies are actively working against your concerns and it is killing our country. Trump and Republicans' policies are well known: cut taxes and reduce regulaltions

You know there's no law that companies have to pass higher profit onto you with higher wages?

Your policies are a proven scam, the Bush years proved it over and over

Comment Re:Congrats idiots (Score 4, Insightful) 469

^mod parent up

this is true...Trump's campaign manager Paul Manafort had to quit because of ties with Russian Mobsters: http://www.cnn.com/2016/08/19/...

Idiots are to blame for Trump's victory...all kinds of idiots across the political spectrum contributed along the way, starting with idiot Democrats who voted for Hillary over Bernie....up to the idiot Republicans for being Republican...and of course let's not forget the idiot journalists of the MSM

Idiots are to blame

Comment blame idiots (Score 1) 499

I agree, Trump won because Hillary is a deeply unpopular candidate, and not only because of sexism but because she *actually* is deeply flawed, though less than Trump.

Idiots are to blame for Trump's victory. Idiot democrats who voted for her in the primary, idiot minorities and poor people who voted against their own interests, idiot bigots and sexists, idiot republicans for being republican...

Facebook is not to blame either. I'm sure they are worthy of criticism (Remember Romney's phantom 'likes'???) but the fact is, idiots will share information with other idiots using all channels of information available: HTTP, magazine clippings copied on the office copier, voice, post card, semaphore code, ASL...every way humans communicate, idiots will use to spread idiotic information to other idiots.

Comment Wrong - blame idiots (Score 1) 499

Article is wrong.

"facebook" is nothing more than text and images transmitted over a computer network.

If there was no internet, idiots would share bogus news and idiotic opinions other ways

repeat: idiots will share idiotic information to other idiots no matter what the channel, be it HTTP, clipped out and copied magazine articles, postcards, voice, and semaphore code and smoke signals.

Idiots are why Trump got elected

Idiot Democrat voters who nominated Hillary over Bernie - delusionally ignoring that Hillary was incredibly unpopular for at least half the electorate

Idiot Republicans for being Republican

Idiot Sanders voters who voted for Jill Stein or other

Idiot 'libertarians' who are Democrats by policy but think their balls will fall off if they just vote Democrat

Idiot sexists who didn't vote for Hillary b/c she was a woman

Idiot minorities who voted for Trump, in direct opposition to their own interests

Idiot poor people who voted for Trump, in direct opposition to their own interests

That's why Trump won: idiots...broken down by type of idiot.

Comment Yes (Score 1) 857

Voting against Trump is no excuse for voting for Clinton. They're both evil. Determining which one is more evil is a pointless exercise.

This is foolish logic.

We're always voting for "the lesser of two evils"...no candidate is perfect, ever.

Trump and Hillary are *diametrically opposed* to each other on several policy issues. It flies in the face of logic to ignore that fact.

Hillary would pass legislation that helps the environment, Trump would do the exact opposite to enrich fossil fuel companies....that's just one blatantly obvious example.

Repeat: No candidate is ever perfect, it's always finding "the lesser of two evils"

Furthermore, you had a chance to have your say, it's called the Primaries.

Democrats have had pitched primary battles in 2008 and 2016 where two qualified candidates debated the substance of their policy differences. The people voted, the winner claimed her position as the nominee.

*that's how it works*

You had your chance, now you have to do your part. Vote for the lesser of two evils this election because that's all democracy ever has been and will be...choosing between imperfect options.

Comment python or (i guess) javascript first (Score 1) 370

Do you think Apple could encourage young programmers more by also shipping their Macs with BASIC?


I think coders should start with something like Python (and I *guess* Javascript but I wouldn't advise it) then move down to C, then progress from there depending on their interest.

Most coders know only one method of learning to code: excruciating brute force trial and error

There's no *rational* reason for learning to code to be annoying at all, but we do this to ourselves because it reinforces difficulties we overcame in the past.

One example, this code.org Star Wars Javascript tutorial: https://studio.code.org/s/star...

It's perfect...also there are a few great "getting started with programming Python/Javascript" books by No Starch Press I would recommend.

Comment technical person shouldn't be surprised (Score 1) 103

built a custom software program to search all of its customers' incoming emails for specific information

So basically they wrote a function to search for certain words. A text search.

This is not news, we've known for awhile now that the Feds can search our email.

The fact that they wrote "a custom software program" is not some new revelation. It's always software that searches.

While we're on this topic, let's remember that in Snowden's info was released in 2006:

The National Security Agency has been secretly collecting the phone call records of tens of millions of Americans, using data provided by AT&T, Verizon and BellSouth, people with direct knowledge of the arrangement told USA TODAY.
The NSA program reaches into homes and businesses across the nation by amassing information about the calls of ordinary Americans — most of whom aren't suspected of any crime.

Slashdot Top Deals

Keep your boss's boss off your boss's back.