Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
Trust the World's Fastest VPN with Your Internet Security & Freedom - A Lifetime Subscription of PureVPN at 88% off. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. ×

Comment Re:Like everything else start with the basics (Score 2, Informative) 312

I like Java, C++, C#, and Python, and think they all work great as introductory languages. C++ gets shit on a bit because there's a lot of bad memories from the 80s and 90s when you had to do a lot of things by hand, but modern C++ is a joy to code in. In fact, if it was up to me I'd say that colleges should teach C++ as their intro language for three reasons:

1) It's as powerful and expressive as Java and Python (with some notable exceptions like split() which you need to invoke Boost for). Smart pointers (instead of raw pointers), vectors (instead of C style arrays) and range-based for loops (to never have out of bounds errors) allows for very fast and safe programming.

2) It is a lot easier to go from C++ to Java/Python than vice versa. Java programmers tend to have a vague grasp on how memory actually works.

3) C is only one step away from assembly. C++ is two steps away (due to name mangling). Java and Python are three or more steps away. Assembly programming, while rare enough these days, is still the gateway to really understanding computer architecture and writing code that works with your architecture instead of against it. Success in assembly should be the goal for a lower-division computer science program.

I also agree with you that most languages take their cues from C++/Java in that they either follow the conventions or deliberately break them. So learning C++ or Java is a really good choice for new programmers for that reason as well.

Comment Re:LOL (Score 1) 899

>White nationalist Richard Spencer coined the term in 2010 to define a movement centered on white nationalism.

Given that nobody had heard of the guy until after the election and the alt-right became a thing, it's kind of hard to credit him as being the leader of the alt-right, which is a predominantly online movement of anti-liberal trolls.

Milo is really the leader of the movement. Shitposter in chief.

Comment Re:Who cares? (Score 1) 238

>Lower power consumption
>Better picture quality
>Better durability and lighter weight

On the downside LG embeds advertising into the firmware of its TVs, so I will continue to refuse to buy them.

Samsung bakes advertising in as well, which is a shame, since they have much lower latency for gaming than any other LCD manufacturer.

I will not buy a TV that will advertise to me whenever I bring up the main menu.

Comment Re:Always a couple of cheapskates (Score 1) 313

>There are almost always 1 or 2 cheapskates on a flight of 150+, whom can be bought off.

Sure, count me as one of them (as a frequent flier). As long as I don't have a strict deadline, I'll usually take a voucher. One year I think I probably got back more credit worth in vouchers than I spent on flying.

Comment Re:Libre (Score 1) 338

>Trisquel gives you what you are looking for, but when you can't use your hooble-dooble because the company is a bunch of apes that never made a FOSS driver, you'll be angry at the company, and a little angry that you didn't bend for just that one thing.

I guess. I run a headless server, device drivers aren't much of a concern for me. My main concern is minimizing the amount of work I have to do maintaining the server, including security patches and updates to the latest version of source code. I hate wasting my time.

>The fact that Debian doesn't meet Stallman's standards is a problem with Stallman's standards.

I think there's a certain amount of truth to that, but at the same time he makes some pretty good points and so I try to use free software everywhere in my business efforts. I'm not a purist, but I always choose a free (or freer) alternative over a non-free one.

Hence my question if Devuan makes it easy to install free-only software.

Comment Libre (Score 1) 338

Is there an option to install it with all non-free repositories disabled by default? As my man RMS says, Debian is better than Ubuntu because it at least segregates packages into free and non-free repositories, but still enables both by default. If the non-free repositories were disabled by default, GNU might finally have a modern distribution it could throw its weight behind.

My goal in running a GNU/Linux box is to not run a GNU/Linux box, and Debian and Ubuntu are really nice at that, but I'd like more confidence I'm running only free software than what I have now.

Comment Re:Not Just The Middle (Score 1) 468

>We've reached a point where AI in medical diagnosis is more accurate then human doctors

I've gone to a talk on this subject at UCSF.

For some tests, yes, but not overall. Watson, hype excluded, cannot replace a human doctor.

There's certainly benefit to it, but in the short-mid term, doctors are in no danger of losing their jobs.

Comment Re:Seriously? (Score 1) 88

>No, it's that it should be something a child is actually drawn to, not an activity forced down their throat to perform in lock-step with thirty other classmates.

Why single out computer science here? Why mandate English, math, science, etc. for students?

Because the sad reality is that a student has to apply for a major in college *prior to taking classes at that college*. So they need to be exposed to every subject they might be interested in in the K-12 system, and maybe they don't know that they'll like or dislike a subject until they actually take it.

Most people who become biology majors like biology in high school. Most physics majors took physics in high school and thought it was something they could do.

Most computer science freshmen go into CS because they like video games.

Comment Re:Clicks are all that matter (Score 1) 158

>You are experiencing false nostalgia. There was never a golden age of "real" journalists.

The media has always been biased in favor of the establishment in America. (Which cuts deeper than the left-wing bias, really.)

That said, in the 80s there was a distinction between News and Opinion on TV. News reporters would make at least a token effort of presenting both sides (equal treatment principle + fairness doctrine), and opinion pieces were often not found at all in news programs. Newspapers separated out the News section from the Editorial section (and would often run pro- or con- columns on whatever was the pressing issue of the day).

Now we have news "personalities" getting choked up on live television when Trump wins, and the New York Times completely taking its mask off and just running "FUCK YOU, AMERICA! I THOUGHT WE WERE BETTER THAN THIS! I HATE YOU TRUMP, WARRRGHGHGHBBLBLBLE" headlines all over the front page. I took screenshots. The schadenfreude was delicious, despite my boy GJ not winning.

Now they're pushing the narrative of "fake news" being the reason Trump won, because, naturally, self-reflection would be too painful.

Comment Re:Nice to see we'll be in better hands (Score 1) 314

>Opinions that all turn out to be true


Did Bush actually turn out to be Hitler in disguise? Because that was their main bit with him.

Democrats only have three possible responses to any Republican in the world:
1) He's Hitler.
2) He's racist.
3) He's a fool.

(Replace He with She for any female Republican, such as Sarah Palin - guess which one they picked for her?)

The American electorate woke up to this fact a while back, and aren't buying it any more. Bill Maher said (about a week before the election) that maybe it was a mistake to call every Republican candidate Hitler, because *now this time he's really Hitler*. Lol.

Comment Re:Nice to see we'll be in better hands (Score 2) 314

> That's great! And now we'll even see the US media bring back investigative journalism after an 8 year hiatus.

Wolf Blitzer is suddenly going to discover what a SCIF is, and all the rules and regulations that go along with it.

Anderson Cooper is going to run a story on why it is important to safeguard classified information, and why network security is paramount.

Rachel Maddow will wax poetic about not allowing unsecured devices anywhere near any form of classified data.

The media will run an uninterrupted series of negative opinion pieces disguised as news for the next 4 years.

Comment Re:you think it won't get worse? (Score 3, Insightful) 79

>Well I think it swings both ways, it's more and more obvious that you don't really control any closed source operating system, you pretty much must have security patches and everything else comes along for the ride and increasingly it can't be configured or disabled. That's the way of iOS, Android, Win10, they're trying to push that model on Win7/8, I'm not sure about OS X but they're probably not far behind. If you want control, you want Linux (or some other open source OS). That said, most people don't felt they were in control at all. By making Apple/Google/Microsoft the gatekeeper, they trust just one source instead of any random exe from the Internet. Same way most people want the CA system instead of messing with peer-to-peer trust. Because when they don't understand - and they won't understand, no matter how much you try to teach them - they end up trusting something or someone.

True. But there's no connection between getting signed patches from Apple/Microsoft/Google and it being FOSS. You can have both. The only reason to lock down a platform so that users can't mess with it *if they want to* is control and money. Taking control away from users and putting it in the hands of A/M/G instead. On cell phones this was justified by the subsidies that cell phone carriers would pay - a carrier wouldn't want someone to buy a subsidized cell phone from them and then switch carriers (notwithstanding that this could just be enforced by ETFs and the like), so cell phones were locked down to remove root access to them. And because cell phones were, tablets have followed along, since tablets are just cell phones with larger screens.

Google does the minimum to be compliant to the GPL, and Apple and Microsoft barely even pretend. Windows 10 is a disaster for many reasons, but the biggest one to me is that it has finally removed the notion that the owner of a computer is, you know, the owner. Who can modify it to fit his needs as he wishes. Now you're just a user, and even with administrative privileges there are things you will not be allowed to do inside the OS. It's the biggest piece of shit move from the FOSS perspective that the world has ever seen.

The saddest thing that can ever be said is that Stallman was right again.

Comment Re:Hillary for Prison 2016 (Score 2) 134

>Hillary fed the FBI tons of false leads so they wouldnt notice her corrupt deals.

Fortunately, an email by a tech saying he was part of the Clinton coverup operation was ruled a joke by the FBI.


I wonder why it took them so little time to decide that was a joke, but took two years on these guys.

Slashdot Top Deals

UNIX is hot. It's more than hot. It's steaming. It's quicksilver lightning with a laserbeam kicker. -- Michael Jay Tucker