The Insider News

The Insider News is for breaking IT and Software development news. Post your news, your alerts and
your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be
removed. If you wish to ask a programming question please post it
here.

Get The Daily Insider direct to your mailbox every day. Subscribe
now!

Microsoft’s Brendan Burns, who literally wrote the book on how to manage distributed cloud systems, now wants to give developers the tools to write apps with distributed cloud computing in mind from the first keystroke.

Because long ago we received our very own C: drive. Remember the grin? That was because now you had all the power. And like a good boy or girl, if you did your backups then that stuff was yours forever. Now kiddies, in the name of both safety of your data and access anywhere they are systematically going to take that away from you and leave you with a 24bit color vt-100 again . Albeit on your lap or in your hand. What's more is now they will have the data and the apps that you used to possess and control. Unless you say no and like a good boy or girl, do your backups and forgo access anywhere, their going to charge you whatever they want, whenever they want for things that used to be right there behind a humble yet all powerful C: drive.

Those who have no control over you love to marginalize you as someone who is dangerous to yourself to get more control over you. - Nuts to that.

Clouds are great. As long as it's your cloud box somewhere on your static ip or dynamic dns ip. I have a server in my house on a dynamic dns ip. I can access that data from anywhere.

Many people still have to attend those soul-sucking, brain-draining, pointless recurring meetings. You know the ones — they’re usually filed under euphemisms like “stand-ups”, “status”, and “check ins” and happen on a daily or weekly basis.

The most dramatic cybersecurity story of 2016 came to a quiet conclusion Friday in an Anchorage courtroom, as three young American computer savants pleaded guilty to masterminding an unprecedented botnet—powered by unsecured internet-of-things devices like security cameras and wireless routers—that unleashed sweeping attacks on key internet services around the globe last fall.

In working life it's now almost expected that employees answer work-related emails after hours, or take their laptops with them on holiday. But the blurring of boundaries between work and personal life can affect people's sense of well-being and lead to exhaustion.

Internet download speeds grew more than 30 percent this year for both wireline and mobile connections as compared to a year earlier, according to new data from internet speed-test company Ookla. That makes the average download speed 40 Mbps for broadband and 20 Mbps for mobile.

Not at my house, it didn't

Oh, sure. I could pay for a faster speed, but where's the fun in that?

Why would anyone use a browser that implicitly admits opening a link in a new tab and immediately activating that tab are useful via a Bing setting, but makes you use two hands to do so in all other situations? It's been how many years, now? Idiots...

One of the things that "went wrong" is that IDE's became more sophisticated so you merely mouse over the variable to find out its type.

And then:

Hungarian notation hasn’t gained full acceptance from the development community.

Of course, because life was simple when you worked in C. You had built in variables, and ok, structs. With OOP, if you used Hungarian notation, you'd have:

cListCtrlListOfPeople = new CListCtrl()

or some BS like that. You can't Hungarian-ize all the types that are created in OOP without going nuts.

Which brings me to my other point -- conflicting styles.

When we use loosely-typed languages, we’re using them for a reason!

I've actually never seen a loosely-typed language used for that reason. It's pure laziness IMO. On the other hand, yeah, I have replaced entire class implementations in Python with a mock class and the type-less language doesn't care as long as the methods are implemented the same. But IMO: It's dangerous, the code becomes confusing to understand, and worse, changes can easily break things, as you have no idea what other concrete square is being shoved into the round hole (ok, that's a bad image) which, IMO again, is one of the primary reasons unit testing was invented -- a problem that was created to solve another problem.

Following standards and best practices makes our code readable, and Hungarian notation is just one of many standards and best practices.