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

 



Forgot your password?
typodupeerror
×

Comment Re:April Fools! (Score 1) 162

I've never understood the popularity of git. It may be useful for open source by supporting distributed development but it seems far less useful for a traditional corporate environment. SVN just makes far more sense to me in terms of command structure. If I wanted a DVCS I would probably go with Mercurial. Git is just awful.

I am working in a traditional corporate environment right now.
SVN sorks great, even when you use branchs. The problem is that merging is just not worth it.
Right now, we use SVN, and the equivalent of a pull request in github or similar, is a manual process, with several pain points, that works against the grain of development. We need to have separate code reviews for commits, and then count on developers merging code that is accepted.
We also have problems creating branches, destroying them.

I think SVN was OK for the enterprise when the enterprise didn't need all the pretty things modern development processes bring. Right now, they want to deploy every few days, automated testing, decentralized development, and SVN doesn't fit well.

About Git being awful, that might be true, even though I doon't see it. There might be a need for better tools, but the command line client is good, specially compared to the svn client. In any case, it's the dominant player in DVCS, it's the safest investment.

Programming

Wolfram Language Demo Impresses 216

theodp writes "The devil will be in the details, but if you were stoked about last November's announcement of the Wolfram programming language, you'll be pleased to know that a just-released dry-but-insanely-great demo delivered by Stephen Wolfram does not disappoint. Even if you're not in love with the syntax or are a FOSS devotee, you'll find it hard not to be impressed by Wolfram's 4-line solution to a traveling salesman tour of the capitals of Western Europe, 6-line camera-capture-to-image-manipulation demo, or 2-line web crawling and data visualization example. And that's just for starters. So, start your Raspberry Pi engines, kids!"

Comment Re:Precisely (Score 4, Insightful) 1098

The thing is that you are worried about computing in the current world.
RMS is worried about the future of computing, and has helped shape it, winning several battles, even though he is losing the war.

Of course there are IP laws/contracts/whatever that don't let you link to GPLed code. That's why it's GPLed, so the work of free software developer does not help those who want to shrink our freedom.

You can use our work, if you share, if you don't share, go build it yourself. It _is_ us versus them, and RMS sees it very clearly.

Fifteen years ago, RMS rants about a dystopian future looked exaggerated. Right now, they look like old news.

You are right that the GPL is a PITA when you want to work with proprietary software, that's not a bug, it's a feature, which BSD software lacks. That's because the GPL is supposed to have a long term effect.

Space

Water Plume Detected At Dwarf Planet Ceres 66

astroengine writes "Astronomers analyzing data from the now defunct Herschel infrared space observatory have made a huge discovery deep inside the asteroid belt. Dwarf planet Ceres, the largest body in the region, is generating plumes of water vapor. 'This is the first time water vapor has been unequivocally detected on Ceres or any other object in the asteroid belt and provides proof that Ceres has an icy surface and an atmosphere,' said Michael Küppers of the European Space Agency in Spain and lead author of a paper published today (Jan. 22) in the journal Nature."
Education

Ask Slashdot: It's 2014 -- Which New Technologies Should I Learn? 387

An anonymous reader writes "I've been a software engineer for about 15 years, most of which I spent working on embedded systems (small custom systems running Linux), developing in C. However, web and mobile technologies seem to be taking over the world, and while I acknowledge that C isn't going away anytime soon, many job offers (at least those that seem interesting and in small companies) are asking for knowledge on these new technologies (web/mobile). Plus, I'm interested in them anyway. Unfortunately, there are so many of those new technologies that it's difficult to figure out what would be the best use of my time. Which ones would you recommend? What would be the smallest set of 'new technologies' one should know to be employable in web/mobile these days?"

Comment Re:Unprofessional all around (Score 1) 692

I agree.
At my second interview for a job, I was told that, if hired, I would be on trial for 3 months. I replied that I welcomed the opportunity of getting to know the company before making a long term decision, they replied that _I_ was expected to commit long term from day one.
We ended up working together for three years, but I had to help them fix their hiring process and expectations a little bit.

Data Storage

Ask Slashdot: Practical Bitrot Detection For Backups? 321

An anonymous reader writes "There is a lot of advice about backing up data, but it seems to boil down to distributing it to several places (other local or network drives, off-site drives, in the cloud, etc.). We have hundreds of thousands of family pictures and videos we're trying to save using this advice. But in some sparse searching of our archives, we're seeing bitrot destroying our memories. With the quantity of data (~2 TB at present), it's not really practical for us to examine every one of these periodically so we can manually restore them from a different copy. We'd love it if the filesystem could detect this and try correcting first, and if it couldn't correct the problem, it could trigger the restoration. But that only seems to be an option for RAID type systems, where the drives are colocated. Is there a combination of tools that can automatically detect these failures and restore the data from other remote copies without us having to manually examine each image/video and restore them by hand? (It might also be reasonable to ask for the ability to detect a backup drive with enough errors that it needs replacing altogether.)"
Displays

GPUs Keep Getting Faster, But Your Eyes Can't Tell 291

itwbennett writes "This brings to mind an earlier Slashdot discussion about whether we've hit the limit on screen resolution improvements on handheld devices. But this time, the question revolves around ever-faster graphics processing units (GPUs) and the resolution limits of desktop monitors. ITworld's Andy Patrizio frames the problem like this: 'Desktop monitors (I'm not talking laptops except for the high-end laptops) tend to vary in size from 20 to 24 inches for mainstream/standard monitors, and 27 to 30 inches for the high end. One thing they all have in common is the resolution. They have pretty much standardized on 1920x1080. That's because 1920x1080 is the resolution for HDTV, and it fits 20 to 24-inch monitors well. Here's the thing: at that resolution, these new GPUs are so powerful you get no major, appreciable gain over the older generation.' Or as Chris Angelini, editorial director for Tom's Hardware Guide, put it, 'The current high-end of GPUs gives you as much as you'd need for an enjoyable experience. Beyond that and it's not like you will get nothing, it's just that you will notice less benefit.'"
Firefox

Firefox 25 Arrives With Web Audio API Support, Guest Browsing On Android 144

An anonymous reader writes "Mozilla today officially launched Firefox 25 for Windows, Mac, Linux, and Android. Additions include Web Audio API support, as well as guest browsing and mixed content blocking on Android. Firefox 25 can be downloaded from Firefox.com and all existing users should be able to upgrade to it automatically. As always, the Android version is trickling out slowly on Google Play. The release notes are here: desktop, mobile."
Businesses

Microsoft Makes Another "Nearly Sold Out" Claim For the Surface Line 262

Microsoft made some confident sounding claims about sales of its first-generation Surface tablets before it became clear that the tablets weren't actually selling very well. So make what you will of the company's claim that the second version is "close to selling out." As the linked article points out, the company has "fallen short of offering any real explanation as to just how “close” to selling out the Surface 2 and Pro 2 really are – nor have they indicated how many were on hand to order in the first place."

Comment Re:My favorite brand of snake oil is open source (Score 1) 291

Not only in that case.
Your ability or interest might change. Like what happened now with NSA backdoors getting more publicity, the Linux code is getting more reviewed for their backdoors, even after being in use for several years. If the source were not available, it would be a lot harder to check.

About "non-code submmitting users", I don't think they are the ones who should audit it. You can trust someone who does submit code, or you can suddenly gain interest in security and start checking it, or even pay soomeone to do it. The thing is that it's possible.

This is why it's a lot better to think in terms of Free Software and not open source. Technical advantages are hard to value if they are not used. Freedom is a lot easier to understand. You have the freedom to use the code as you like, share it and whatever. To illustrate the importance of freedom vs its exercise: lots of people don't want to, or don't have the money to travel outside their countries, but we don't like to have that possibility restricted.

Comment Re:My favorite brand of snake oil is open source (Score 1) 291

1 - Citation needed. In the sense of open source being easier to debug than proprietary code, it's undeniable.
2 - Citation needed. That strawman is getting old.
3 - True. It does mean anyone _can_, not that anyone _will_ . That's very valuable by itself. You can trust the vendor for example, but have the possibility to stop trusting them. Don't you prefer to be able to find backdoors vs not being able?
4 - Citation needed. Same as 2 -

Slashdot Top Deals

The biggest difference between time and space is that you can't reuse time. -- Merrick Furst

Working...