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


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment The flaw in the idea (Score 1) 723

A universal basic income would have to be at a subsistence level - so it is only relevant for young college students (no house, no kids) and those who are destitute. E.g., if an IT worker were out of work, a basic income would likely be too low to even make a dent in their expenses. If the basic income were at a higher (non-subsistence) level, then most people, if they actually did not have to work to live decently, would pursue activities that they enjoy but that have little economic value. It is an idyllic vision, but unfortunately is not practical - not unless we implement communist-like control of all infrastructure and manufacturing - but we saw how well that worked.

Comment Re:Why is that useful? (Score 1) 189

I don't claim to know the best solution for this. I was merely sharing my own experiences. Have you used the Outlook Web client? It is pretty effective, IME. I have used it quite a bit, but I am sure there are shortcomings that I have not come across. I also wonder (I don't know) if MS apps like Word can now be deployed in a private cloud. If so, perhaps that could be a solution.

Comment Re:Why is that useful? (Score 1) 189

I think you are jumping to conclusions about me. This is not about me.

You are right that it is not just about process. Process is part of it. The largest issue, IME, is knowledge: do people know about VMs? Containers? ATDD? DevOps? etc. - at all levels, from the developers through the various managers who set the rules (and therefore can change the rules).

One thing that I have found is that if you give developers Windows machines, they learn that - they don't learn about Linux. That's fine if the org deploys on Windows, but if it deploys on Linux, it is nice if the devs know about Linux; and if you want them to know about Linux, the best way to achieve that is to have them live in Linux most of the time.

There are always exceptions: people who will learn all of the envs. That's why I don't believe in forcing people to use one env over another. Most of my work is in large organizations where one has to think about the range of skills and personalities.

PS - Don't assume that because I am an Agile transformation coach that I am not technical - I am (I code).

Comment Re: Why is that useful? (Score 1) 189

Yes, and there is also the issue that if a test fails in a downstream production-like env, it is nice if the developers are familiar with that env so that they can diagnose the problem. If they work in Windows and the downstream test failure is in a Linux env, then the devs need to be comfortable in both Win and Linux. Did you have experiences with that situation?

Comment Re:Why is that useful? (Score 1) 189

Sorry you had that experience. In the organization I am working with, I have spearheaded the introduction of ATDD and the use of docker containers on laptops. To do that, I had to have lots of conversations with various stakeholders in the bureaucracy, to explain why we were doing things differently. IMO, a good Agile transformation coach needs to (1) know the technology, and (2) be able to explain it to managers who don't know it.

Comment Re:Why is that useful? (Score 1) 189

Indeed. One thought: it is nice if your native OS can run containers natively. Regarding Macbooks, everyone has their own reasons, but my personal reason is hardware quality: the hard aluminum case, the keys, the slimness. There are downsides of course - can't easily replace the battery, lack of ports on new ones. It is a tradeoff. I carry mine everywhere, so physical durability and lightness are important to me. But using OSX/MacOS means that to run true Linux containers, I have to run a VM. In practice, I do most of my own dev in AWS anyway, so it is not an issue.

Comment Why is that useful? (Score 4, Insightful) 189

Why run Windows in the first place? I am an Agile transformation coach, and I work in large organizations, and I always wonder, Why, if they are deploying on RHEL, are their developers writing code on Windows laptops? The problems that result are endless. And the solution is simple: either (1) run real Linux in an VM; or (2) run Linux natively. #1 will satisfy enterprise access to email, etc. The solutions are already here. Trying to cram Linux into the Windows kernel seems bizarre to me. What do others think?

Comment Re:More junk at the expense of knowledge (Score 1) 165

Yes, although regarding "hotties", things have changed since I was in school. When I was a physics student at Cornell in the '70s, there were two women in my year in the department. Two. Across all colleges on campus, the ratio of men to women was about 70/30. Today I think it is about 45/55. Young college men today have it made, in that respect.

Comment More junk at the expense of knowledge (Score 3, Interesting) 165

So there are more entrepreneurs, creating more IOT gizmos and more Googles and more plastic that ends up in landfills, pushing us faster towards the Singularity. Is that being a successful person? A successful society? I didn't go to college and grad school to get a job or create a network: I went to become educated. I learned things that I could not have learned on my own because formal education provides rigor and a support structure that forces you to continue through it. Today, at 60, my biggest regret is that I did not finish my PhD and I am thinking about going back to school to study what I love - physics. Besides family, knowledge is all that has meaning to me at this point.

Comment Just make manufacturers liable for damages (Score 2) 87

It is very simple. If software providers were at least partially liable for damages caused by security breaches, the situation would rapidly change: we would see companies hiring programmers with "security training", etc., and programmers would start caring about software security - because that would be where the jobs are. The total lack of liability today is the core problem.

Comment A menace until they have transponders (Score 1) 32

Until they have transponders, they are a menace to sport aircraft, which often fly at low altitude when landing or taking off from a field, for amphibian aircraft, a lake. Given that striking a drone will usually destroy an airplane and kill the passengers, it seems reckless that they can be allowed over public land above 100 ft. They have been declared to be aircraft: they should have transponders.

Comment Fails to acknowledge what is different now (Score 1) 540

It is also true that for centuries people did not go to the moon. And then, in 1969, they did.

History is not always a guide. In fact, due to technology, history never repeats - only human behavior patterns repeat.

What is different how is that it is very likely that AI will attain human level thinking ability within the next decade. And that _is_ a game changer.

Slashdot Top Deals

Make sure your code does nothing gracefully.