惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Spread Privacy
Spread Privacy
K
Kaspersky official blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Forbes - Security
Forbes - Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
The Last Watchdog
The Last Watchdog
SecWiki News
SecWiki News
Attack and Defense Labs
Attack and Defense Labs
Google DeepMind News
Google DeepMind News
Security Archives - TechRepublic
Security Archives - TechRepublic
S
Secure Thoughts
WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
V
Visual Studio Blog
Security Latest
Security Latest
TaoSecurity Blog
TaoSecurity Blog
Cyberwarzone
Cyberwarzone
S
SegmentFault 最新的问题
Cloudbric
Cloudbric
aimingoo的专栏
aimingoo的专栏
S
Schneier on Security
N
Netflix TechBlog - Medium
MyScale Blog
MyScale Blog
T
The Blog of Author Tim Ferriss
H
Hacker News: Front Page
C
Cybersecurity and Infrastructure Security Agency CISA
小众软件
小众软件
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
AWS News Blog
AWS News Blog
AI
AI
G
GRAHAM CLULEY
IT之家
IT之家
P
Privacy & Cybersecurity Law Blog
L
Lohrmann on Cybersecurity
Last Week in AI
Last Week in AI
D
Docker
Recent Announcements
Recent Announcements
O
OpenAI News
T
Threat Research - Cisco Blogs
GbyAI
GbyAI
S
Security @ Cisco Blogs
T
Troy Hunt's Blog
C
Check Point Blog
博客园 - 三生石上(FineUI控件)
A
About on SuperTechFans
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
N
News and Events Feed by Topic

Henri Sivonen’s pages

Parin vuoden tutkimattomuus crates.io: Rust Package Registry Asiakirjatonta toimintaa It’s not wrong that "🤦🏼‍♂️".length == 7 Koulutartuntojen tilastointimenettely Perusteasiakirjoja hallussapitämättä ikärajoitettu Asiantuntijat ja nukkuva vallan vahtikoira Koronapassilausunto Suppealla tietopohjalla ohimeneväksi väitetty Text Encoding Menu in 2021 The Text Encoding Submenu Is Gone An HTML5 Conformance Checker Not Part of the Technology Stack Browser Technology Stack Bogo-XML Declaration Returns to Gecko A Look at Encoding Detection and Encoding Menu Telemetry from Firefox 86 Why Supporting Unlabeled UTF-8 in HTML on the Web Would Be Problematic Rust Target Names Aren’t Passed to LLVM Toimintamalli Activating Browser Modes with Doctype Johtopäätöksiä mallin rakenteesta Tehtävänmäärittelyä kirjoittamatta ja kuolemia laskematta laumasuojamallinnettu Character Encoding Menu in 2014 Erillissuosituksen tarpeettomuudesta yleissuosituksen poikkeukseksi? STM:n maskiaikajana Rust 2021 Oma-aloitteisesti mallinnettu Kokopinovaatimuksin kilpailutettu chardetng: A More Compact Character Encoding Detector for the Legacy Web Varauksia paisutellen tiedotettu Perusteasiakirjoitta tiedotettu Always Use UTF-8 & Always Label Your HTML Saying So IME Smoke Testing The Validator.nu HTML Parser About the Hiragino Fonts with CSS It’s Time to Stop Adding New Features for Non-Unicode Execution Encodings in C++ Rust 2020 The Last of the Parsing Quirks About about:blank Rust 2019 a Web-Compatible Character Encoding Library in Rust How I Wrote a Modern C++ Library in Rust Using cargo-fuzz to Transfer Code Review of Simple Safe Code to Complex Code that Uses unsafe A Rust Crate that Also Quacks Like a Modern C++ Library #Rust2018 No Namespaces in JSON, Please A Lecture about HTML5 Julkisesti luotettu varmenne ikidomainille TLS:ää (SSL:ää) varten -webkit-HTML5 Lists in Attribute Values The Sad Story of PNG Gamma “Correction” If You Want Software Freedom on Phones, You Should Work on Firefox OS, Custom Hardware and Web App Self-Hostablility HTML5 Parser Improvements ARIA in HTML5 Integration: Document Conformance (Draft, Take Two) Schema.org and Pre-Existing Communities Lowering memory requirements by replacing Schematron HTML5 Parsing in Gecko: A Build Introducing SAX Tree NVDL Support in Validator.nu HOWTO Avoid Being Called a Bozo When Producing XML An Unofficial Q&A about the Discontinuation of the XHTML2 WG Thoughts on HTML5 Becoming a W3C Recommendation Four Finnish Banks Training Users to Give Banking Credentials to Another Site Unimpressed by Leopard Sergeant Semantics The Content Sink Inheritance Diagram – 2006-06-30 What is EME? About Points and Pixels as Units The Performance Cost of the HTML Tree Builder Social Media Impression Management The spacer Element Is Gone Openmind 2006 Performance Mistake XHTML and Mobile Devices WebM-Enabled Browser Usage Share Exceeds H.264-Enabled Browser Usage Share on Desktop (in StatCounter Numbers) HTML5 Parser-Based View Source Syntax Highlighting Vendor Prefixes Are Hurting the Web Accept-Charset Is No More Dualroids Writing Structural Stylable Document in Mozilla Editor ISO-8859-15 on haitallinen Hourglass The Scientific Method According to Hixie Maemo Source Code Karpelan lukkovertaus ontuu Digitaalisesta arkistoinnista ARIA in HTML5 Integration: Document Conformance (Draft) XHTML—What’s the Point? (Draft, incomplete) Mac OS X Browser Comparison HOWTO Spot a Wannabe Web Standards Advocate An Idea About Intermediate Language Trees and Web UI Generation Thoughts on Using SSL/TLS Certificates as the Solution to Phishing Bureaucracy Meets the Web Europe Day HOWTO Establish a 100% Literacy Rate What to Do with All These Photos? Charmod Norm Checking Validator Web Service Interface Ideas DTDs Don’t Work on the Web Speaking at XTech
EFFI’s Day in Court
Henri Sivonen · 2011-12-22 · via Henri Sivonen’s pages

As mentioned earlier, Electronic Frontier Finland (EFFI) was suspected of illegal fundraising. The case was tried today. I went to the court house to observe the proceedings. (I am a member of the association.)

I had never been to a court hearing of any kind in any role. Moreover, we tend to see dramatized American and English court proceedings on TV. Of course, I had some idea of what to expect. The case was heard by a panel of three lay judges, who sat silent all the time, and one professional judge who also chaired the session. (If all the three lay judges together disagree with the pro, they can override the verdict.) The proceedings were very low on pompous formalities: people sat when they spoke and freely made mistakes in the level of formality in their speech. I didn’t expect the court room to be that small, though. There was room for about a dozen members of the public.

The defendants were EFFI and the members of the 2005 board of the association personally. The prosecution had summoned only two board members (the president and the treasurer) to be present. The defense had brought along a third board member. A fourth board member was present as a member of public but not as a witness.

The prosecutor wasn’t the one who had prepared the case. The prosecutor on whom the case had landed started out pompously and aggressively demanding the members of the EFFI 2005 board to be fined for a fundraising crime and around €4 000 of donations to be confiscated from EFFI to the State. The reason was that EFFI had had a Web page stating that the association may receive donations and the payment mechanisms for making donations (account number, email address for contact and a Paypal button), but the association did not have a fundraising permit. The prosecutor’s case relied on a memo written by two officials of the Ministry of the Interior. The memo gave an incriminating opinion about EFFI’s case.

There were three defense lawyers: Heikki Tuomela representing the board members except one, Mikko Välimäki representing EFFI (the other two Turre Legal partners were themselves defendants) and the attorney (husband) of the one board member (herself also a lawyer) not represented by Tuomela. Tuomela started by asking the prosecutor to specify who exactly of his clients were charged with what. The prosecutor said he wouldn’t instruct the defense. It appeared that he didn’t really know the case he had been handed well enough to answer.

Tuomela and Välimäki proceded to shred the prosecutor’s case from pretty much every angle. None of the board members had taken the initiative to put the page on the Web. Only three board members were even aware of the page. If fundraising is done by appealing to the public without offering consideration for the money, collecting money requires a permit under the Fundraising Act. The public wasn’t appealed to and there was consideration.

The defense didn’t mention lobbying performed by EFFI as a consideration for donations. Instead, the defense posited that the donors got the editorial content of the EFFI Web site in consideration for their donations. An opinion of a parliamentary committee stated that contributions to volunteer-run news Web sites weren’t subject to the permit procedure under the Fundraising Act.

I particularly liked it when Välimäki argued that the statute the case was based on was flawed, because it lacked clear definitions to the point that the Ministry of the Interior itself has recognized this as a flaw in the version of the statute in force in 2005 and, yet, the relevant part of the Act remained unchanged when the Act was recently amended. Moreover, he argued why the memo signed by the two ministry officials was logically flawed and inapplicable. (The memo focused on only one of two necessary conditions and assumed that because the activity didn’t fall under one definition introduced in the later version of the Act, it had to fall under another.)

At this point the prosecutor had effectively given up, but he didn’t drop charges, because he couldn’t justify not prosecuting given the ministry memo.

Three board members were questioned both by the prosecutor and the defense lawyers. A list of 29 associations with similar or even more appealing-to-the-public Web pages without a fundraising permit were presented to the court as evidence of the way of the land. It was pointed out that most donations came in the form of voluntarily enlarged membership fees paid by members. (Appealing to members for money doesn’t require a permit.) It was argued that associations that do have permits get them for collecting money on the street—not on their Web pages.

A lot of time was spent explaining the quality of the content of the EFFI site (used as a reference by courts, etc.) and the qualifications of the members producing the content. Also, it was explained how representatives of EFFI are routinely called to comment on bills in the parliament. The defense started questioning each person by asking them to state their education and profession (lawyers, PhDs, masters in tech.). In the hallways, the EFFI group was visibly different from the usual clientele of the court house.

The defense argued that there was not a single known case of anyone being motivated to donate by the seeing the donation page. Rather, people got their motivation and then found out a mechanism. The prosecution had failed to show a single donation inspired by the donation page. Also, the sum to be confiscated presented by the prosecutor treated as tainted all the donation EFFI had received regardless of donor or method.

Two donors were called in by the defense to testify about their motives. To show the absurdity of the case considering the purpose of the Fundraising Act (protecting people from scams), neither witness thought EFFI had scammed them. Rather, they viewed the scenario of their donation being confiscated by the State very negatively. (The prosecutor didn’t even allege any misuse of the donated funds!) One of the donors said he’d rather have his money back so he could redonate it to EFFI. The prosecutor didn’t even bother to question the donors.

Not considering the absurdity of the case as a whole, the weirdest part was that before the closing statements, the prosecutor dropped charges against defendants who hadn’t been heard in court. Does this mean that it is in the best interest of a defendant not to voluntarily appear in court and send a well-prepped lawyer instead?

The verdict was that the there had been no appealing to the public in the dictionary sense of the word and the statute failed to give a special definition. Therefore, there had been no crime. The verdict was very narrow being just logically sufficient to decide the absence of crime in this particular case. The court didn’t take a stance on any of the other arguments, which was rather disappointing from the point of view of setting precedent.

So all in all, an anonymous filer of a report of the alleged crime had managed to tarpit the association for about a year causing financial uncertainty and wasting people’s time. It is rather obvious that whoever initiated the process was unhappy with something EFFI has said about spam, privacy, copyright, patents, censorship, etc. and wanted to get revenge. He or she was successful at causing a waste of a lot of time.

The two ministry officials, by signing their ill-conceived memo, didn’t give the prosecutor a way out of trying the case thereby causing a transfer of about €12 000 of tax money to the defense lawyers in attorneys’ fees. Not to mention the cost of police investigation and prosecution. Turre Legal donated €2 000—about half of Välimäki’s fee—to EFFI causing a net transfer of tax money to EFFI instead of the State confiscating money from EFFI.

Oh, and the disputed Web page is back up.