Facebook. Have I been pwned?
“In April 2021, a large data set of over 500 million Facebook users was made freely available for download. Encompassing approximately 20% of Facebook’s subscribers, the data was allegedly obtained by exploiting a vulnerability Facebook advises they rectified in August 2019. The primary value of the data is the association of phone numbers to identities; whilst each record included phone, only 2.5 million contained an email address. Most records contained names and genders with many also including dates of birth, location, relationship status and employer.”
On Cache Invalidation Why is it hard?
HTML Tips
BSI plant Mindeststandard für sichere Videokonferenzen
as LG is completely shutting down mobile branch of their corp…
Petition to LG to open source their phones< https://www.change.org/p/lg-electronics-lg-to-open-source-their-phones-as-they-are-shutting-down-production-for-good
Google Healthcare Consent Management API
Real Time Semantic Code Analysis
AI in software testing
Measure your team’s software delivery performance in less than a minute!
Compare it to the rest of the industry by responding to five multiple-choice questions. Compare your team’s performance to others, and discover which DevOps capabilities you should focus on to improve. We don’t store your answers or personal information.
Visualize CI/CD
Maximizing Developer Effectiveness
After commitment, measurement and empowerment comes scaling.
https://martinfowler.com/articles/developer-effectiveness.html
Working environment
“When we look into these scenarios, a primary reason for the problems is that the engineering organization has neglected to provide developers with an effective working environment. While transforming, they have introduced too many new processes, too many new tools and new technologies, which has led to increased complexity and added friction in their everyday tasks.”
Micro Feedback Loops
“I recommend focusing on optimizing these loops, making them fast and simple. Measure the length of the feedback loop, the constraints, and the resulting outcome. When new tools and techniques are introduced, these metrics can clearly show the degree to which developer effectiveness is improved or at least isn’t worse.”
“The key loops I have identified are:
Feedback Loop to: |
---|
Validate a local code change works |
Find root cause for defect |
Validate component integrates with other components |
Validate a change meets non-functional requirements |
Become productive on new team |
Get answers to an internal technical query |
Launch a new service in production |
Validate a change was useful to the customer |
”
“It is hard to explain to management why we have to focus on such small problems. Why do we have to invest time to optimize a compile stage with a two minute runtime to instead take only 15 seconds? This might be a lot of work, perhaps requiring a system to be decoupled into independent components. It is much easier to understand optimizing something that is taking two days as something worth taking on.”
Compiling A Container
But what is happening when you call docker build
? To understand that, we will need a little background.
https://blog.earthly.dev/compiling-containers-dockerfiles-llvm-and-buildkit/
Refinement as Consideration in Code Reviews
“When people think of code reviews, they usually think in terms of an explicit step in a development team’s workflow. These days the Pre-Integration Review, carried out on a Pull Request is the most common mechanism for a code review, to the point that many people witlessly consider that not using pull requests removes all opportunities for doing code review. Such a narrow view of code reviews doesn’t just ignore a host of explicit mechanisms for review, it more importantly neglects probably the most powerful code review technique – that of perpetual refinement done by the entire team.”
Best Backup Solution for 2021?!
We give you an empty UNIX filesystem to access with any SSH tool
Built on ZFS for data security and fault tolerance
An rsync.net account can backup any other cloud.
rsync / sftp / scp / borg / rclone / restic / git-annex
Code Signing
Java 16
TerminusDB
TerminusDB is an open-source knowledge graph database that provides reliable, private & efficient revision control & collaboration. If you want to collaborate with colleagues or build data-intensive applications, nothing will make you more productive.
Principles for decentralized Web
https://blog.dshr.org/2021/02/principles-for-decentralized-web.html
The fundamental goal of the DWeb is to reduce the dominance of the giant centralized platforms, replacing it with large numbers of interoperable smaller services each implementing its own community’s policies. Inevitably, as with cryptocurrencies and social networks such as Parler, Gab, 4chan and 8chan, some of the services will be used for activities generally regarded as malign. These will present an irresistible target for PR attacks intended to destroy the DWeb brand.