SS2PL stands for strong strict two-phase locking; it’s a locking mechanism widely used in database systems today. It is based on the notion of two-phase locking:
- Expanding phase: locks are acquired and none are released
- Shrinking phase: locks are released and no new locks are acquired
In addition to the above requirements, SS2PL requires that both read and write locks are held until the transaction that acquired them has commited. Essentially, this means that there isn’t a shrinking phase — only an expanding phase. May I ask why, then, is it called strong strict two-phase locking and not something completely different?
I love computer science acronyms.
Remember when an agreement to use micro-USB as the standard interface for EU mobile phone chargers was signed by Apple, Nokia, Samsung and many others back in 2009? Well, the iPhone 4S can be charged via micro-USB, but it still requires its own proprietary connector. And it’s sold separately.
Adhering to standards but still making money off accessories. Genius.
Tough question. My first post on this site is dated August 1 2009, which would make it version 2.8.2. I do however distinctly remember using version 2.7 at some point in time.
Developers are, eleven years later, still releasing games for the system — FIFA 12, for example.
On the Gizmodo iPhone leak:
“Hi, this is Steve. I really want my phone back.”
He wasn’t demanding. He was asking. And he was charming and he was funny. I was half-naked, just getting back from surfing, but I managed to keep my shit together.
The single best remembrance piece I’ve read on Jobs.