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


Forgot your password?
Back for a limited time - Get 15% off sitewide on Slashdot Deals with coupon code "BLACKFRIDAY" (some exclusions apply)". ×

Submission + - Reporter of an e-voting vulnerability raided in Argentina

TrixX writes: There have just been police raids at the home of an Argentinian security professional who discovered and reported several vulnerabilities in the electronic ballot system to be used next weeks for elections in the city of Buenos Aires. The vulnerabilities (exposed SSL keys and ways to forge ballots with multiple votes) had been reported to the manufacturer of the voting machines, the media, and the public about a week ago.
There have been no arrest but his computers and electronics devices have been impounded. Meanwhile, the information security community in Argentina is trying to get the media to report this notorious attempt to "kill the messenger".

Submission + - SimpleAI, an implementation of artificial intelligence algorithms (readthedocs.org)

machinalis writes: "SimpleAI is an easy to use lib implementing in python many of the artificial intelligence algorithms described on the book "Artificial Intelligence, a Modern Approach", from Stuart Russel and Peter Norvig.
This implementation takes some of the ideas from the Norvig's implementation (the aima-python lib), but it's made with a more "pythonic" approach, and more emphasis on creating a stable, modern, and maintainable version. We are testing the majority of the lib, it's available via pip install, has a standard repository and lib architecture, well documented, respects the python pep8 guidelines, provides only working code (no placeholders for future things), etc. Even the internal code is written with readability in mind, not only the external API.
This new release adds a few statistical classification methods to SimpleAI with
the intention of start replicating the machine learning aspects of aima-python, also includes lots of tests for the classifiers, documentation, and a few sample uses of the classifiers.
twitter: @machinalis""

Comment In Argentina... (Score 1) 168

There's a project called InfoLeg Trying to do exactly this... I'm not sure if they've been able to keep up, but they have a lot of content browsable in a way that resembles revision control a lot.

As an example you have here our copyright law passed in 1933. The three links there can show you the original text, the most recent text applying all updates (i.e. "HEAD" :) ), and a link to a list of laws/decrees that updated modified it later.

That's more or less what you were looking for? I know people who were close to the project in the past, I can get you a couple of names if you're really interested...

Comment Pyweek (Score 1) 324

A lot of developers I've known had made their first game during Pyweek contests. Pyweek is a free and open game creation contest, using python. It has a very friendly and open community, so even if it is a contest there is a lot of people around wanting to help newbies and provide advice.

But the best thing of participating in the contest is that the rules help you to FINISH a game. Starting work on a game is easy, but it's too tempting to fall into scope creep and start adding characters, places, game mechanisms, enemy behaviour ad infinitum, and you are always starting new stuff but never getting to have something finished.

Try it. Most of the people I known to go into the contest have had a lot of fun.

At the source of every error which is blamed on the computer you will find at least two human errors, including the error of blaming it on the computer.