If you follow the principles and practices in Clean Code: A Handbook of Agile Software Craftsmanship: Robert C. Martin you won't go far wrong. It also includes a worked through example of refactoring a piece of bad code into clean code.
"A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable."
:-)
I don't see myself as an old programmer. I started programming in 1978.
That was my thought too. I've been coding for 35 years, and earning my living from it for 30 of those years. There's always new things to learn. That's what makes it fun!
Note to the press: "Hackers" doesn't mean what you think is means.
That ship has sailed. Whether you like it or not, popular contemporary usage trumps historical meanings. You may as well say "gay" doesn't mean what you think it means.
"Open Source Software is more secure because the code can be reviewed."
That's why this bug has existed since 2005. gg, guys. Thumbs up.
Especially when it comes to areas like cryptography, it's the quality of the eyes - not the quantity - that matters.
According to this, Lessig was talking about a remix in one of this lectures, a music matcher downloaded his lecture, found it to contain the song 'owned' by this label, and the label sent out an automated harassment lawsuit threat to Larry.
You have to wonder, at what point did they realise they were taking a copyright case against one of the world's most famous legal authorities on copyright!
2 years from production and 10 years before the regulators first begin to think about permitting what will be essentially a drone with passengers.
Or perhaps never. Judging from my daily commute, most people struggle to drive safely and sensibly in two dimensions; three will be simply beyond them. And even if you introduce auto-pilot to remove the human driver, there's still things like the difference between keeping a roadworthy vehicle and an airworthy vehicle, and the potentially large volume of such cars compared to the number of aircraft today.
It will only take one of these cars to come down hard in a built-up area for their use to heavily restricted if not outright prohibited.
Mensch said that she is"proud" that Heathrow Border Force were "doing "their lawful job" by interrogating Radack. She has also insisted that Radack is not actually Snowden's lawyer but merely just a "legal advisor" trying to claim attorney-client privilege.
Louise Mensch was previously known as Louise Bagshawe (chic-lit author) before briefly dabbling in politics when she was elected as a Conservative MP in 2010. She resigned in 2012. Her term in office was marked by (a) her general clueless-ness about the big political/social issues and (b) a rabidly right-wing "law & order" stance; for example, in 2011 she publicly supported the idea of the UK police being able to turn off Facebook and Twitter at will to maintain public order.
So her comments here are not surprising and should be taken with the usual large pinch of NaCl.
The title calls us their "Audience". This is the core of the problem. They think they are running CNN. They do not understand that we are their contributors, their community, not their audience. Their articles are day-late dollar-short shit. We are the authors of the good part of the site, they are the chalkboard.
This is an attitude change that came with Dice, Malda never looked at Slashdot that way. And regardless of the beta, if they don't change that outlook Slashdot will die.
This is probably the single most insightful comment I've read this week. Yes, Slashdot is "News for Nerds". But we don't come here to passively "consume" news. We come here to actively debate the news. That's what makes Slashdot different. Take that away and the site will be "pining for the fjords".
I agree. The over-use of whitespace is my single biggest gripe with the beta. Fixed width panels may make sense for mobile (handheld) devices. But on my 19" desktop monitor and widescreen laptop over a third of the screen is being wasted (and I have to scroll more to read the comments).
Supporting different layouts for different devices isn't hard; it's CSS 101. The classic layout should still be available, at least as an option for logged in users.
Also, while editing this, I've noticed that (ironically) the beta site doesn't seem to put any extra whitespace between paragraphs. Readability fail.
Either Mr Cameron lied or the ISPs have radically over-reached in the level of national censorship.
Have a read of this article - David Cameron's internet porn filter is the start of censorship creep - and make your own mind up. For example this quote:
"The category of 'obscene content', for instance, which is blocked even on the lowest setting of BT's opt-in filtering system, covers "sites with information about illegal manipulation of electronic devices [and] distribution of software" – in other words, filesharing and music downloads, debate over which has been going on in parliament for years. It looks as if that debate has just been bypassed entirely, by way of scare stories about five-year-olds and fisting videos. Whatever your opinion on downloading music and cartoons for free, doing so is neither obscene nor pornographic."
The personal computer is not a form factor, it is a philosophy. No dependence on centralized service, computing done by the user, for the user. Unless done properly, cloud and toys (smartphones, tablets) are a regression into the mainframe era. Give your toys enough control and you'll see.
Mod parent up! These days I use a laptop rather than a desktop; it's just more convenient. But it's still my personal computer. I'm not dependent cloud services, or even in some cases even a network connection, to do useful work; and I control the software and data on my device.
"One lawyer can steal more than a hundred men with guns." -- The Godfather