They are under supervision in exam centers (high-schools etc). The is no integrity though, so it's not really the students that are not trusted, but the supervisors themselves.
I did my master's thesis on the Gaussian Elimination part of Gröbner Bases making multiple optimizations to the Faugère-Lachartre method (working with Faugere himself) and had the first C (C++ish) public implementation at the time. The thesis can be found here https://hpac.imag.fr/gbla/data/bib/Mart12.pdf.
I was at a conference in Germany where Faugère presented his work. The room was stunned, but didn't understand. Hendrik Lenstra asked me to spend several days with Faugère, then give an expository talk. My marching orders: Assume nothing: groups, rings, fields.
I ended up lecturing on Gröbner Bases and Faugère's algorithm to an audience that included Buchberger and Faugère. Faugère appreciated my efforts. Buchberger was like a shook up soda bottle; he made a twenty minute speech during the question period.
I coauthored the computer algebra system Macaulay, that first introduced Gröbner Bases to algebraic geometry, opening up the field to applications. At the time there was a separate community in France studying "standard bases", from which I learned a lot. Their focus was on power series not polynomials, but the translation is easy.
Algebraic geometry is a great subject, and computerizing it was a noble cause, but it thrust me into a backwater where the difference between polynomials and power series is considering significant. I got out.
I don't do any active work on it any longer for the past 2 years or so, other than the small bug fixes/when Twitter changes the archive format. Bracing for a shutdown to the API soon anyway.
Makes around $5k/month now (down from $7k/mo previously), fully passive income as I haven't worked on any new features in the app for the past 1.5 years or so.
Wow, this is kind of the ultimate side project for passive income.
It does one thing, that people need, and does it well, for a fair price. I assume it requires minimal maintenance, except to keep up with Twitter's API (honestly I don't know if this requires much work, I guess it depends on how much the API fluctuates).
No, you are entitled to request to "have your data deleted" but the interpretation is basically left to the data controller. In practice this means that the controller as many options to make your life as miserable as it can/wants when you try removing your data from its systems, and more particularly when you want to remove specific portions of your data.
Twitter is a perfect example: removing "some" of your tweets is purposefully made cumbersome for users so that they get discouraged to manage their tweets. Searching through your tweets by date range or by keyword, and a button to delete all results? "Nah, too complicated for us silicon valleyers" :)
One thing to remember with GDPR is that it is not a law that protects customers. It is a legal framework that specifies a set of requirements, which companies must abide to in order to do whatever they need/want with your data. Once you understand this, GDPR becomes much clearer :)
You can check out the Chrome extension here https://chrome.google.com/webstore/detail/jgglahegfmldmibegm...
Future versions will have online storage and low touch tagging of archiving/tagging any online data. A mobile app is also planned.
Will be hosted at archivant.com