Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment inner source (Score 2) 169

Funny how so many people completely missed the concept of inner source. Yes it's not open source, but nobody says it is. It's using open source project management methods to develop proprietary software.

If you ever worked in a large software corporation, I think you will understand. Often there are silos of people working on various software products, and you as a developer within one team, you have no access to code of other teams, even though you are forced to use their software. That's frustrating as hell, you find yourself using software with bugs that would be trivial to fix if only you could see the source.

Inner source is just an answer to that. As a developer within the corporation, you can see all the source code, even for software you don't officially work on, and you can create PRs and contribute to the source just as if it was open source software.

It's nothing more, nothing less. It's still proprietary software, so yeah that's not ideal. But for us who work in a corporation because they like to eat food, it does two things:
1. You can finally fix those annoying bugs you had to workaround for years. This improves software quality for everyone, similarly to how open source improves software quality for everyone.
2. It teaches the tie-wearing MBAs that closely guarding the source code is not necessary, in fact that making something more open basically gives you free resources to work on your project (that's how they tend to think about it).

This is just the result of developers used to working with open source software slowly transforming the corporations from inside. I see it as a good thing. Yes, it could go faster, yes, it's just one step on the way. Still better than no step.

Comment Re:Just Octopus Card Tracking? (Score 1) 236

Chinese phone or not, as long as you have radio enabled, your location can be tracked based on which BTS you were closest to. That's precise enough to tell if you have been in the protests or not, much more useful than tracking ticket purchases.

That said, the article is still valid. You can be careful, turn your phone off or leave it home, hide your face from the cameras, but you can't use cash to purchase stuff, you will not be able to stay untracked for long.

Comment right (Score 2, Insightful) 143

Do we still take what Musk says seriously? I mean, how many times has he said something will happen at some time, and how many times has he actually followed on? For example, just last month he said he said he's taking Tesla private. Or the manned space flight, he has been saying "in two years" for past ten years. Or the Falcon Heavy test flight slipping multiple times, or the other flights of FH that were supposed to happen this year.

Don't get me wrong, he is doing amazing stuff, and I understand there are objective reasons for the deadline slips, and I am a big fan and wish him success. But it has come to the point where I will wait until he actually delivers something before getting excited. And I will definitely get excited when the Moon flight happens.

(How are we on criticizing Musk here? Am I good? Am I going to get crucified? Stay tuned to find out.)

Comment nope (Score 3, Informative) 373

"Many computer users don't allow outside or unprivileged users to run on their CPUs"

Your browser is running some outside unprivileged JavaScript for almost every page you visit. One of the exploits was specifically described for JavaScript running in a browser.
You don't even need to be able to execute code. Even code that would traditionally be considered harmless could potentially be used for side channel attacks if you e.g. control the input data. That invoice your ISP sent you as a PDF could potentially use a harmless piece of code inside Adobe Reader to do something harmful.
The fact that it has not been demonstrated yet does not mean it can't be done.

Comment well (Score 1) 341

A good programmer can write good code in any language. That said, an average or bad programmer has the tendency to write really horrible code in PHP. Let's say the nature of the language leads you to bad code, more so than say C# or Python. You have to fight the nature in order to avoid it.

Comment Re:LOL (Score 1) 215

It doesn't have to be customer data, since GDPR applies to employees as well, or any other physical person. So that shared excel file where you tracked who chipped in for coffee in your break room is now GDPR relevant. There is simply no way this can be realistically done to 100% accuracy. Companies will do the best they can, but everyone will be not compliant to some extent.

Slashdot Top Deals

Congratulations! You are the one-millionth user to log into our system. If there's anything special we can do for you, anything at all, don't hesitate to ask!

Working...