Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Comment Re:Hipsters fight over limited supplies of juice (Score 1) 486

I think the point is that you turn up at the charger - put your card in and say "bill me for the time I'm here", and someone else comes along unplugs you and put it into their car - you pay for their time and don't get a charge!

If the plug was locked while charging that'd be something, but then when you're 100% charged, you'd really like it to unlock so someone else can have a go with it.

Its a tricky thing that will require a fair bit of thought to get right. Until then, I will buy the popcorn and go watch the hipster 'fights'. Think there's money to be made uploading the videos to youtube?

Comment Re:CVS or Subversion (Score 1) 310

Maybe, but I find git is just too "unprofessional" for my taste and my work dev is on Windows so thhat counts against it as well - TortoiseSVN is possibly the best thought-out and helpful tool I just feel I should use it :-)

Fossil is my preferred DVCS go-to nowadays, its a bit better thought out and comes with lots of good stuff that all system should have. I worry a little about its scalability (after having used SVN with a 10s of GB SVN repo) but it seems solid.

It seems to have all the good stuff the competition has, in a single package that makes TFS look like the monstrosity it is. It just needs a bit more exposure - so go have a look at it and see what you think.

Comment Re:mecurial for source control (Score 1) 310

Heh. reminds me of a company I worked for... they used git and when I asked about backups they said "we don't need them, we use git, its distributed so the repos are on somebody's machine"

Then I asked around and half the repos that were not used on a day-to-day basis were not distributed on somebody's machine. Nobody had them checked out at all. Whoops.

And then I pointed out that they all did their development on a single, shared server.....

backups are not an optional feature of DVCS. They are still required. The problem you have is that you just don't know what you have backed up - so you end up with a 'gold' clone that contains the latest merges and the current state of everyone's development.... or in other words, a centralised VCS!

Maybe the concept of no DVCS works in Linux where there are thousands of people with a copy. In a business environment this isn't necessarily the case.

Incidentally SVN manages its history very well indeed. You do not need to stop the server, you can send commits to it and it will happily replay them to a mirror, or you can hot-copy a backup off. SVN may not be everyone's cup of tea but it does its back-end stuff very seriously.

Comment Re:Git git and git (Score 1) 310

source does not mean only source code. An icon used to build your product is just as much part of the source as the text files containing programming code.

Just because git doesn't work well with binaries only means the tool is poor, not the workflow. Remember computers are there to serve us, not the other way round.

Comment Re:Fossil (Score 1) 310

I'd agree with Fossil for this team - not only does it come with wiki, tickets and all that project management stuff built into it, its also a way of making DVCS use easier - and it doesn't have the dangers of git (the number of times I've seen people work with git only to say "umm, it seems to have..." makes it a poor choice especially for teams that don;t have a git guru to fix it)

Fossil is much under-rated, for this team, its possibly the ideal choice. Written by the same guy who did SQLite so it should be pretty solid. I know its very easy to set up and get going with even though I've not used it in anger.

Comment Re:CVS or Subversion (Score 1) 310

I'd say git is a non-starter for compliance. Any SCM that lets you rebase your history away so it is actually deleted is not a SCM that was designed for business. (which is true, it scratched Linus' itch)

For these guys, I'd possibly recommend Mercurial (works better on Windows than git) if they needed distributed development; Subversion if they are all in the office (as it has the best client tooling on Windows) or Fossil if they want to try something good that is half-way between the two.

Fossil might actually be the tool for them - its a DVCS but does auto-updates to the server so it can look like a traditional VCS, if 1 developer works on 1 code branch at a time, then this is a bit of a killer feature - you just do work and your changes are uploaded for you, almost no thought required about using the system :-)

Comment self-certify? (Score 1) 203

The BBC reports

The EU forbids personal data from being transferred to and processed in parts of the world that do not provide "adequate" privacy protections.

So, to make it easier for US firms - including the tech giants - to function, Safe Harbour was introduced to let them self-certify that they are carrying out the required steps.

More than 5,000 US companies make use of the arrangement to facilitate data transfers

self-certify that they're completely above-board and that no privacy is being invaded.. says Google and Facebook.

I guess all that will happen is that these companies will open EU offices to scour though all our stuff instead of sending it to an American datacentre. Plus ca change!

Comment Re:GPLv3 - the kiss of death (Score 1) 310

What a waste of effort. Write it once, release it as open source, let everyone else use it.

Everybody is then happy, the world becomes a bit better.

these excuses for the GPL just show how redundant it is, we do need a licence that says an open source library can be used in closed source software while still mandating changes and fixes to the library must be released as open source.

Comment Re: GPLv3 - the kiss of death (Score 1) 310

Alas, that works fine with real Open software - developers can take the source, build it and bundle it into their product.

The GPL prevents this - nobody disagrees that you shouldn't take the software and pretend you made it, but as the GPL makes your software have to be GPL too, it makes using the software impossible.

If the GPL only applied to the open software and made no claims whatsoever about the software that used it, people would be releasing GPL licenced stuff all the time. As it is, BSD or similar licences are the ones to use if you want your software to become standard. I'm sure a middle ground of licencing could be produced that said proprietary software could use open source and kept the proprietary stuff closed while still mandating openness and upstream releases of changes to the open software.

Nobody thinks "people should pay me because" concept is real, most open source software is in the form of libraries (like this image format) which should be used within the developers own project that they should be able to sell, because they made it.

Comment Re:GPLv3 - the kiss of death (Score 2, Insightful) 310

Well, this means no users will be using the software because Microsoft will not be able to bundle it in Windows as a native format (not without releasing the source code of Windows).

This is the part where the GPL becomes problematic - while I think releasing the software that relates to the open source project is perfectly agreeable, making it apply to every other bit of software its linked to is not.

Comment Re:There could be reasons for skipping the broccol (Score 5, Insightful) 257

The reason vegetable gardens were smaller was because either the main crop would bring more money in, or that there was limited space left over for a vegge garden. At least they used to have gardens!

Its not often nutritious food that we crave, its the hard-for-cavemen-to-obtain food that we love. Fatty, sugary, salty food is not so good for us in the quantities we eat, and that the real problem - its too readily available If we only ate small amounts, we'd be fine (he said while eating a huge cookie).

And yes, this has the same sense of igNobility about it as anecdotal studies show that if you give kids loads of sweets they won't have appetite left for dinner, no matter what it is.

Comment Re:Seen this first hand (Score 1) 131

I see the same with Project Managers - there are exceptions of people who can actually organise a project and manage people - but the vast majority are just incompetent seat-warmers who have only 1 skill - of getting themselves into a position where they can do very little work and disguise their lack of any value whatsoever.

at least, the ones who know they are useless do that, the really dangerous ones are those who think they're important and knowledgeable.

Comment Re:Catch the rounded ones early (Score 4, Interesting) 300

but a computer language is not just the language - its the way of thinking that matters.

For example, I can tell you that a cup of tea is very nice.

Or I can tell you that a beverage consisting of stewed leaves, in a receptacle of suitable size for human consumption of liquids within reasonable tolerances constrained by societal norms concerning the adequate size given for common usage of imbibement practices, at a temperature between the range of values considered comfortable for sensitive tongue, palate, throat and stomach tissues not withstanding the sensation of heat requiring an upper range of temperature given the nature of heat dissipation of cooling liquids is of a nature considered pleasant to many who appreciate the flavour of such beverages.

both are valid English, but like computer programs I've seen software constructed in ways that make the latter seem a shining beacon of terseness!

So put software on the school curriculum like Reading, Riting and Rithmetic ;) but otherwise leave them to decide what they want to be without pushing some political agenda on them.

Comment Re:Not needed (Score 2) 86

saying bad things about the poofs is not terrorism. Its just bulling at worst, trolling at best. There's a difference between discussion and actively trying to physically damage people.

Maybe that's the line to draw, in which case we'd never arrest anyone until after they'd killed a load of people, but maybe that's the price we pay for your attitude towards theses criminal's liberties.

For me terrorism is telling people what they should do, bullying them into submission with constant attacks on their views. All the time ignoring the tricky question of what we can do to protect innocent citizens from terror attacks while still respecting civil liberties.

Comment Re:Karma Police? (Score 2) 86

They only have issues with the government spying on them for some brainwashed libertarian reason.

Corporations spying, that's fine.. they've bought into the koolaid advertising and marketing that these corps can do no evil.

I'm sure if the government had the same marketing capabilities as say, Apple, people would be signing up to hand over their data, and would even wear some device that gave permission for the government to track them 24/7. Now think about that iWatch on their wrists.

Life in the state of nature is solitary, poor, nasty, brutish, and short. - Thomas Hobbes, Leviathan