Ever wanted to programmatically file a lawsuit? In Poland, you can.
blog.danieljanus.pl
blog.danieljanus.pl
"The president of agalmic.holdings.root.184.97.AB5 is agalmic.holdings.root.184.97.201. The secretary is agalmic.holdings.root.184.D5, and the chair is agalmic.holdings.root.184.E8.FF. All the shares are owned by those companies in equal measure, and I can tell you that their regulations are written in Python. Have a nice day, now!" (http://www.antipope.org/charlie/blog-static/fiction/accelera...)
On a pro-python note, I'm also reminded of the not-that-long-ago idea by the SEC to require certain securities to include executable documentation: https://jrvarma.wordpress.com/2010/04/16/the-sec-and-the-pyt... and http://www.itworld.com/government/105031/will-wall-street-re... for example.
This is only for very repetative cases about debt collection enforcement - courts were overwhelmed by these before, and now this specialised court handles them.
Some system for limiting the number of lawsuits could be as simple as charging filing fees. Ones that scale in proportion to the number of lawsuits you file would be ideal (first case: free; 1,000th case: 10 million euros).
Some system for settling lawsuits sounds scary, but I actually kind like the idea of an algorithm that checks the number of lawsuits you have filed, and automatically returns a case dismissal if it is above a certain threshold. I'm sure there are some grave implications for having such a cavalier approach to dismissing lawsuits, but for some reason none are occurring to me at the moment.
It seems that there is already a fee:
To give you an example, the FileLawsuits method returns a structure that consists of, inter alia, the amount of court fee to pay, the value of the matter of dispute (both broken down into individual lawsuits), and a status code with a description.
I assume that you can't actually settle the suit programmatically, though - otherwise, you could probably gamble on winning some percentage of lawsuits in order to pay for the fees of the losing ones.
Stock markets are so 2000's.
(As an aside, can we please get some sort of sane mechanism for quoting text?)
I've always done it like email.
Or you can be a journalist, and put quote marks around what you are quoting.
I use email-style quoting with italics.
But full-blown Markdown support would be so much better, especially since this is a programming-oriented website.
Edit: I am astonished by these numbers. I don't believe that this is court per se. Can somebody elaborate? 1.6 million issued payment orders is huge number even for Poland :)
The adjudicating personnel of the e-court comprises four judges and 96 court officials (referendarze-officials adjudicating independently in certain categories of cases) who are supported by 70 clerks. As of October the 1st 2011, 2 000 000 lawsuits have been lodged in the e-court, and in some 1 600 000 cases payment orders have been issued.
API is useful for companies like mobile operators or utility providers who have thousands of subscribers who do not pay.
1.6M payment orders, 21 months, 200 staff = ~17 cases per day per person (no holidays and vacations). Sounds doable given it is likely to be batches of claims as described above.
Then again... it was created for Polish people and it probably contains some law-related vocabulary which not everyone will be familiar with if it's translated.
But if they ever make it stable enough to license the system to other countries, it would be a hard thing to change. Can't decide what I think of this idea.
It's the difference between functional law system, that people treat as one of the options to solve problems, and dysfunctional one, where nobody bothers suing anybody, because it will take 5 years and cost fortune.
I don't think we in Poland have good law system, because waiting time is still too long. But it's step in the right direction.
Moreover, the vast amount of cases solved by such small number of workers suggests that processes in such e-courts are short and irrelevant. The sentence is automaticaly set to 'guilty'.
EDIT: clarification
"Elektroniczna procedura przeznaczona jest dla tzw. spraw upominawczych, które wytaczają głównie dostawcy masowych usług, np. zakłady energetyczne czy operatorzy komórkowi. Chodzi w tych sprawach o należności dobrze udokumentowane, a dłużnikami są zwykle osoby fizyczne, które zazwyczaj nie kwestionują sądowego nakazu. Gdy nie ma odwołania, nabiera on skutku prawomocnego wyroku."
It means e-court is for cases where there is good documentation, and persons that were judged can appeal, but if they don't (and they usually don't), these cases are processed automatically.
"Tylko w 4 tys. spraw e-sąd nie wydał nakazów i np. oddalił pozew, umarzając postępowanie. Sprzeciwów złożono zaledwie 3229, a więc w nieco ponad 2 proc. spraw. W takich sytuacjach sprawy przekazywane są do zwykłych sądów."
Only in 4 tousand cases e-court changed default decision, there were also 3229 appeals (2% of cases - this artcle is old a few months so this won't add to 2 000 000 cases). In such cases the matter is transferred to regular court.
What's wrong with that?
http://www.nytimes.com/2012/03/11/opinion/sunday/go-to-trial...