Skip to content


Links for 2019-09-12

  • Fairphone 3 Teardown – iFixit

    ‘We tear down the modular Fairphone 3 with a giant grin on our faces! It’s not perfect, but this is just about all we can ask for from a smartphone in 2019.’ Quite nice — modular, reminiscent of the Samsung S5 a little. specs are not stellar, but the ethical construction is a major win IMO. I think this (or the next model if it’s out by then) might be my next phone.

    (tags: repair mobile hardware phones fairphone ethics fairtrade)

  • Paul Vixie’s answer to “was DNS intentionally designed to be insecure?”

    no. nor ip itself, or ncp which preceded it, or tcp, or udp, or icmp, or smtp, ot http. it was insecure because it evolved in a safe, germ free academic bubble. absolutely none of it was designed with billions of people in mind, or the full cross section of humanity which would include criminals and national intelligence services. the world of the internet in 2019 would have been seen as a total freak show by the community who deployed dns in the 1980’s. nothing that can be abused won’t be. you may or may not believe this; it’s considered controversial, and there are arguments being had about it today. but noone considered that now-controversial near-truism at all when the core internet protocols were first designed and implemented. the idea of abuse was considered novel in the 1990’s when commercialization and privatization brought abuse into the internet world and burst the academic bubble. a lot of old timers blamed AOL and MSN and even Usenet for the problems, but in actuality, it’s what humans _always_ do at scale. putting the full spectrum of human culture atop a technology platform designed for academic and professional culture should have been understood to be a recipe for disaster.

    (tags: ietf computers abuse internet security dns paul-vixie history scale culture)

  • Project Alternator · scylladb/scylla Wiki

    an open-source project for an Amazon DynamoDB-compatible API. Alternator runs within Scylla. Enabling it is as simple as editing the yaml configuration. Existing DynamoDB clients would simply be pointed at the Scylla cluster. No other client coding is required.

    (tags: dynamodb aws emulation scylla ops)