klingon78
Joined 5 years ago
Joined 5 years ago
Companies of all sizes can have a lot of PII and code that’s not GDPR compliant, and it’s non-trivial to fix that. When asked by a user to remove PII, the removal is sometimes incomplete at these companies. Even the process of incompletely the removing PII wastes time; the users requesting PII removal often didn’t even do business with the company, in my experience.
Companies of all sizes but often small companies hire out development of web apps that keep PII and may not have someone permanently on staff to maintain it to make the changes needed to allow users to remove their PII.
I’d go so far as to say that I’d intentionally not work with users if I knew they would be painful to work with, leaving me with nothing but a legal requirement to wipe their asses because they used my old site. I hope that EU didn’t intentionally do this to hurt small businesses and foster new startups within the EU to brunt the cost of this stupid, stupid law.
I’m a privacy advocate.
The thing though that would make this worthwhile would be if it were decentralized, because you want universal verification and independence of some third-party breaking if its like a contract. While they could act as a law office or official records office that keeps the contract, deed, or certificate on-file, I’d not keep the only copy of something important with a startup that could go out of business and has no requirement to keep my data or secure its future, so I’d hope there’s something for that.
GDPR has given a 50M EUR handslap to Google and similar to some other large companies[1] while seriously hurting smaller companies with existing custom web applications for whom they may not even have someone on staff to modify those to be GDPR-compliant.
Small businesses like others must determine what PII is, how to anonymize it, and how to remove it when users request their PII to be removed. PII could be in their server logs or other locations that are inaccessible to most employees of the business. Backups might be excluded from PII scrubbing, but so much is unclear.
Let’s also talk about what it doesn’t protect. PCI, not GDPR, attempts to provide protection for cardholder data. GDPR doesn’t protect against PII that was previously shared. Nor does it protect from data being stolen, unless the user had their data removed prior.
[1]- https://dataprivacymanager.net/5-biggest-gdpr-fines-so-far-2...
I wrote games for the Apple ][ in basic and created some with The Arcade Machine, but my Apple Machine Language book was largely unread, due to my impatience.
Someone at the time that did have the patience was Jordan M., who wrote Karateka[1], which I thought was pronounced “kah-RAH-tic-a” but is “CARE-ah-TAKE-ah”[2], and please don’t ask me to change. The making of that game was one of the greatest things in the recent history of humanity, at least in my limited experience.
[1]- https://www.amazon.com/Making-Karateka-Jordan-Mechner-ebook/...
I also got to play Beyond Dark Castle[1] at one point- also a great game.
(Tangential: I was in a user group that may have tended to share pirated software for pretty much every version of computer that Apple made. If I could go back today and give each of those developers and businesses what they were owed, even with inflation, I would want to. I don’t remember anyone being aware this was illegal, and it might not have been back then. It felt sneaky though, like taking a cookie when you weren’t supposed to. I didn’t understand copyright, not that ignorance is an excuse. These kids were not intending to be criminals by any means. I know one became a cop. Duplication helped spread those games that parents probably would not have bought and they helped the kids learn and care about slightly more technical aspects of the technology they were using, such as what a sector was on a floppy, and the physical noise and behavior of the drive when things were written or read from the disk in a certain way, and how that would sometimes relate to whether the duplicated game could be played.)
There was a later color remake version of the original[2] for the Mac. It’s strange that old B/W Mac OS is being used in the video; my Color Classic’s desktop was in color. I’m also unfamiliar with the ports of Dark Castle, but it looks like a color version of Beyond Dark Castle was made for the Amiga[3].
I eventually got Return to Dark Castle[4] for macOS many years later, which was a good bit of fun also.
[1]- https://youtu.be/ISP9su7okHo
[2]- https://youtu.be/ZVSm6pexOWA
[3]- https://youtu.be/1ZfEbqhb_Mc
[4]- https://apps.apple.com/us/app/return-to-dark-castle/id410703...
If you’re going to bring that up, we could talk about the hows and whys of the NBA not allowing goaltending.
Have you ever noticed that one player just can’t jump up and sit in the goal for the whole of the game?
It’s rather small, so the game then would be about who could remove the man from the area above the basket.
Perhaps we could just make the goalie have to stay away from the crease in the NHL and wear something similar to that which everyone else wears? (Unfortunately, there are a number of good reasons things are the way they are[1].)
[1]- https://hockeyanswered.com/what-is-the-purpose-of-the-goalie...
And how do you handle situations where:
(1) you know you must ship, but it’s not good enough?
(2) you know you must think/market/etc., but you’re building?
Nevermind; that’s probably not the type of mouse model you were talking about.
I’ve had and still have some great ideas, and that’s all they amounted to thus far.
When I’ve started to build, I get stuck spending a lot of time to produce very little, because I try to implement a novel way to do something simple that no one would want while deploying it easily and handling requests quickly.
My greatest dream is that I write something eventually that actually works and that people would want to use.
My greatest fear is that either that no one would use it, because I don’t need it or understand the need for it, or that it would work, not scale, and I’d have leveraged everything and let everyone and myself down.
Also, execution bores me. It’s more fun ideating, thinking and analyzing, but I’d like to be responsible for creating things that are interesting and solve problems or make life better.
I’m unsure where the risk-averse creative fits into a startup CEO role.