• 97 Posts
  • 282 Comments
Joined 3 years ago
cake
Cake day: July 9th, 2023

help-circle


  • The claims are “citing Wilson’s public safety approach to areas such as Aurora Avenue and Little Saigon, her move to turn off CCTV cameras in the Stadium District after the World Cup, and asking the police chief to resign two weeks ago.”

    IMO These claims justifying a recall after a year in the role are tenuous at best. As somebody who lives downtown, public safety is a concern (not a OMG Seattle is hell-hole level,) but a remote police chief is not somebody who is invested in Seattle, and cameras–I ultimately think public safety should not come at the cost of mass surveillance.









  • Like yes, it’s technically not Framework’s fault

    I know it’s a third party vendor that got hacked, but I really think the blame still falls on the company that contracted with the vendor.

    Framework decided to hire this company and companies need to recognize the risk in hiring SaaS companies. I know at my previous job we had to go through security and privacy compliance reviews to decide it was even worth sharing data with a third party vendor.

    Too many companies have a ton of SaaS providers and shovel customer data to each one.




  • One of the most complicated systems I worked on was based around event sourcing with a bunch if AWS DynamoDB tables and Kinesis streams. The original designers thought the inherent auditing capabilities and ability to generate view tables of anything would be a great for data durability and performance. In reality, nobody really understood how to effectively use it and ended up with events that were giant entity blobs so you couldn’t understand changes, expensive AWS bills, numerous view tables that were impossible to know if they were in sync and correct, and difficult to evolve systems.

    Event sourcing is a cool system, but friends don’t let friends build systems they don’t understand. There’s a lot to event sourcing and I agree with the gist of this article of not modifying events. Though you can end up with a lot of events in a complex data model.