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


Forgot your password?
Social Networks

LinkedIn Is Open Sourcing Their Testing Frameworks (github.io) 37

destinyland writes: LinkedIn is open sourcing their testing frameworks, and sharing details of their revamped development process after their latest app required a year and over 250 engineers. Their new paradigm? "Release three times per day, with no more than three hours between when code is committed and when that code is available to members," according to a senior engineer on LinkedIn's blog. This requires a three-hour pipeline where everything is automated, from committing code to releasing it into production, along with automated analyses and testing. "Holding ourselves to this constraint ensures we won't revert to using manual validation to certify our releases."

Comment Re:KDE5 crashs anyway even with X11 (Score 1) 88

I think 2007.

Ubuntu 7.04 (or 7.10 I forget) was the perfect desktop for me.

either 7.10 or 8.04 introduced an issue where disk activity destroyed responsiveness (one that my be finally fixed with the new kernel queue?

I have up on using Linux for anything but a server shortly after (that and really liking Windows 7 window management).

Comment Re:wtf is this article (Score 1) 257

Thank you. It's very tempting to circlejerk about this. People on Slashdot are supposed to have a few more critical thinking abilities. Doesn't always work out that way.

There are still questions about Windows 10 data transfers, but misinformation and sloppy research as found in the original Forbes article, does not help in any way.

Comment Re:No global deletion (Score 1) 91

Remind me again who is having their free speech silenced by this

Google. And in practice, the people who rely on it to have their content be found (i.e. everyone else).

3. Why does Google have free speech rights that normal companies don't, e.g. credit references can't report things that happened long ago by law, and can't claim free speech allows them to.

Maybe those companies should? The solution to "some idiots excessively weight events that happened 20 years ago" is not censorship of facts, it's to educate people that other people change and that needs to be taken into account.

Comment Re:Subpoenas and the right against self-incriminat (Score 1) 171

It sounds to me like the problem is a flaw in the constitution or the way it's being interpreted, to be honest. The prohibition against incriminating yourself is very obviously there to stop people being tortured until they falsely claim they are guilty. But giving up a password is not a proclamation of guilt or innocence either way. All it can possibly do is yield more evidence, hopefully leading to a more accurate outcome of the case.

I mean, under the same logic, search warrants should be illegal because by letting someone into your house you'd be "self-incriminating". Doesn't work that way.

I think the simplest fix to this problem the FBI has is for courts to stop treating "you must tell us the password" as falling under the self-incrimination clauses. It doesn't make logical sense, would yield a reasonable balance of power (FBI/other agencies cannot do bulk data harvesting from phones, which is the real danger here), puts protection of the device or not under the control of the court, etc. This is the compromise other countries have arrived at and it seems to work OK most of the time.

Comment Re:The basic question is answered...but still... (Score 1) 554

No, we're all too focused on "Who's fault is it?" and nobody has properly considered "What do we do about it?"

We know exactly what to do about it: move to less convenient fuels (excuse me, "renewables") , adopt less comfortable living conditions (aka "reduce energy consumption"), reduce the amount of disposable consumer goods in our lives, etc. And those of us in the developed world have to cut enough from our carbon budgets to make allowances for the populations of the developing nations who want to better their standards of living, a move that is guaranteed to build resentment on both sides of the equation.

What you're missing here (either honestly or deliberately) is that the problem is ongoing, and that because it's caused by economic activity, the people who are profiting from it want to continue to profit from it, and they are actively working to derail efforts to correct or even acknowledge the problem.

And those of us in the developed world are not too excited about fixing it. The benefit we get from fossil fueled energy is great and immediate; the impact we feel from CO2 emissions is so low we have to be 40 years old before we have enough experience to notice the impact on our own lives. Rising water levels on a few tropical islands is a long way from stepping on a gas pedal in North Dakota.

So yeah, we need to do both: stop the people who are encouraging the growth of the problem, and we have to accept some sacrifices as a result. Neither is fun, so ... you first.

Comment Re:The basic question is answered...but still... (Score 1) 554

Every single argument I've ever heard from the "deniers" is based on either a real lack of understanding of science, or they've assumed an argumentative position based on their political leanings. They don't understand the difference between weather and climate. They don't understand trends or statistical sampling. They don't understand the difference between tolerances and allowances, accuracy and precision, or how averages are computed. They don't understand how data from ice cores is calibrated and tested. They don't understand how geologic climate data works. They make faulty assumptions about CO2 data collection methods.

And you know what? That's OK. Not everyone can be expected to learn all that. But if they can't, then they at least need the honesty to either try to learn from people who do understand, or at least refrain from echoing arguments made by others - because those others aren't making those arguments out of pure stupidity. They are making them to advance their political agenda, or to at least delay someone else's agenda.

In any collection of people, there will be some "deniers" who will not listen to reason, meaning we will never see unanimity. The trick is recognizing when enough rational people have accepted the arguments. Once the percentage of "deniers" drops far enough below the population of rational people, it's time to stop trying to convince everyone and moving on to accomplish tasks. We have to know when the delays have run their course, because nothing will ever get done if we wait for every last denier to come into accordance.

As far as your argument goes, there are 50 years of science, 150 years of direct climate measurements, thousands of years of indirect climate measurements, and geological evidence going back much further. I think climate science is a lot further along than still trying to establish first principles.


Twitter Launches Trust and Safety Council To Help Put End To Trolling (thestack.com) 203

An anonymous reader writes: Twitter has announced a new trust and safety council to stamp out bullying and trolling on the microblogging site. The Twitter Trust & Safety Council will initially be formed of around 40 bodies, including the Cyber Civil Rights Initiative, ICT Watch, NetSafe, and Samaritans. These organisations, along with safety experts, academics and security researchers, will work to ensure a safe and secure platform for users to express themselves freely and safely. The Council's main focus will be to protect minors, encourage 'greater compassion and empathy on the internet,' and promote efforts in media literacy and digital citizenship. Community groups will also participate to help prevent online 'abuse, harassment, and bullying,' as well as mental health problems and suicide.

Comment Not bad, not great (Score 1) 662

So $1 a week is doable. I'd be willing to pay $4/mo for any number of high-quality sites (Wired, Ars, NYT, etc. - the biggies). On the other hand, I'd also like to echo many other people in this tread: the problem isn't ads, it's the third-party ads delivered via ad networks via HTML/JS/Flash/etc..

I might still pay the $4/mo to get rid of the ads, but I'd also be fine whitelisting Wired if they served ads first-party that were vetted by Wired staff (like they used to do with print ads). Right now, I'll simply not patronize any site that disallows ad blockers. That's crazy talk, and dangerous to boot.

Amazon Launches Free Game Engine Lumberyard 56

Dave Knott writes: Amazon has both announced and released a new, free game engine, Lumberyard, which offers deep integration with its Amazon Web Services server infrastructure to empower online play, and also with Twitch, its video game-focused streaming service. Lumberyard is powerful and full-featured enough to develop triple-A current-gen console games, with mobile support is coming down the road. Its core engine technology is based on Crytek's CryEngine. However, Lumberyard represents a branch of that tech, and the company is replacing or upgrading many of CryEngine's systems. Monetization for Lumberyard will come strictly through the use of Amazon Web Services' cloud computing. If you use the engine for your game, you're permitted to roll your own server tech, but if you're using a third-party provider, it has to be Amazon. Integration of Amazon's Twitch video streaming tools at a low level also helps to cement that platform's dominance in the game streaming space. Alongside Lumberyard, the company has also announced and released GameLift, a new managed service for deploying, operating, and scaling server-based online games using AWS. GameLift will be available only to developers who use Lumberyard, though it's an optional add-on. The game engine is in beta, but is freely usable and downloadable today.

Comment Re: No problem (Score 1) 662

No it isn't. Absolutely nothing stops ad blockers using heuristics to identify "ad shaped images" or simply having manually written lists of DOM paths to nuke.

I find this whole attitude of "shut up whiners, make your ads EXACTLY meet my unique criteria or else I'll just benefit from your work for free - see if you can stop my nya nya" to be appalling.

Apparently people haven't thought through where this ends. It ends with someone eventually making a non-web content platform that doesn't support ad killers, uses video-game like "anti cheat" techniques and which gets the lions share of the best content because publishers are sick of being ripped off. You know, kind of like how the PC used to be the primary gaming platform in the world and eventually most of the AAA games were coming out on consoles first, and PC maybe or never. Basically, because of piracy and the console makers commitment to fighting it.

Slashdot Top Deals

fortune: cpu time/usefulness ratio too high -- core dumped.