Home About Archives Search Feed


Latest links...
Puddle & Pile β€” the app that predicts when your puppy needs to go β€” is freaking amazing – A Whole Lotta Nothing πŸ”’ a.wholelottanothing.org

Okay, there really is an app for everything! πŸ•πŸ’©

⏎ December 12, 2019


disaster.radio | a disaster-resilient communications network powered by the sun πŸ”’ disaster.radio

Love this project. In a world where I had unlimited free time I’d bite off a big chunk of it to play with Scuttlebutt. It’s a really interesting protocol for rarely connected network devices. The video is a good overview. Maybe this can be my version of prepping. 😎

⏎ December 12, 2019


It’s Time to Get Back to Basics – The Blog of Author Tim Ferriss πŸ”’ tim.blog

I’m not a Tim Ferriss devotee, but I find his stuff interesting, and I like that he’s returning to writing.

Equally important, those early years of regular writing helped me to think more clearly and to hone a craft I deeply revere. For me, to write is to become more human. To the extent that I’m sane, writing helped keep me in that lane.

I strongly agree with him. It’s easy to have thoughts and jabber on about them. It’s much harder, and intellectually rewarding, to actually form sentences and paragraphs.

⏎ December 12, 2019


In Review: 30 Years Of The World’s Highest Paid Athletes πŸ”’ noobnorm.com

The animation in this article showing the highest paid athletes is pretty cool to watch. I had no idea boxers made so much money! πŸ₯ŠπŸ’° And then comes Tiger Woods. β›³οΈπŸ’°πŸ’°πŸ’°πŸ’°πŸ’°πŸ’°πŸ’°

⏎ December 12, 2019


Git from the inside out πŸ”’ codewords.recurse.com

More than you ever wanted to know about how Git works. πŸ€“

⏎ December 12, 2019


Machine Learning Crash Course | Google Developers πŸ”’ developers.google.com

It’s amazing how much one can learn through completely open and free resources like this. This might be a cool course to take between Christmas and New Years!

⏎ December 12, 2019


Lightroom 5.1 Adds Direct SD Card Importing on iPad and iPhone, Plus New Export Options - MacStories πŸ”’ www.macstories.net

This is a huge deal for Lightroom on iPadOS being a powerful tool for a photographer. Being able to skip passed the built-in Photos system and go direct into Lightroom is very important. I hope to give this a workout on some of our travels this summer.

⏎ December 12, 2019


Drafts for Mac: It's Action Time - MacStories πŸ”’ www.macstories.net

Drafts is the fastest app that I have on both my iOS and macOS devices for capturing random bits of text and then working with it. Actions are super powerful and it’s great to see them coming to macOS now.

⏎ December 12, 2019


Why databases use ordered indexes but programming uses hash tables πŸ”’ www.evanjones.ca

Overview of two common and different ways to access data, and the tradeoffs between them.

⏎ December 12, 2019


Ring's Neighbors Data Let Us Map Amazon's Home Surveillance Network πŸ”’ gizmodo.com

I despise Ring’s marketing tactics. A look at this map shows that it works. It turns out we don’t need the government to create a surveillance state. If we sell people fear and tell them they’ll be safe violating the privacy of anyone walking in the public spaces around there house that is enough. 😠

⏎ December 12, 2019


Operations and Internal Communication Strategies For Effective CEOs πŸ”’ www.sametab.com

A ton of recommendations for different communications inside of a company. It seems like a lot, but there are some really good nuggets in here. Grab one thing and try it out?

⏎ December 12, 2019


An Introduction to JSON-LD | jonm.dev πŸ”’ blog.jonm.dev

I find JSON-LD interesting. JSON is super interesting, but it lacks semantics. That is where JSON-LD comes in.

JSON-LD is a specification being developed in the World Wide Web Consortium (W3C) as a media type application/ld+json. This means you can still parse it as a plain-ol’ JSON document, but there are some additional conventions that add meaning to the content.

This might bring some of the good parts of XML to the JSON world.

⏎ December 12, 2019


dgsh β€” directed graph shell πŸ”’ www2.dmst.aueb.gr

I can’t say that I completely get it, but it looks cool.

⏎ December 12, 2019


The Product-Minded Software Engineer πŸ”’ blog.pragmaticengineer.com

I love this and thing all engineers should try to embody many of these 9 disciplines. πŸ‘

⏎ December 12, 2019


Privacy Analysis of Tiktok’s App and Website | Rufposten πŸ”’ rufposten.de

I have never used Tiktok, and I don’t plan to start ever. This article is an interesting read but don’t ignore it just because you don’t use Tiktok. Everything they are doing, is probably being done by several other services. It’s very good to be aware of how much targeting, identification, and tracking is being done in these applications. Honestly the app is just a little trinket to get you to fiddle with all of this tracking! πŸ‘€

⏎ December 12, 2019


Adding a new teller | queuing theory example πŸ”’ www.johndcook.com

Nearly every technical system of moderate complexity will use queues at some place, and there will inevitably be a time when those queues backup and cause problems. It can be very hard to explain those issues to non-technical folks. This simple article does a good job highlighting the non-linear behavior of queues.

⏎ December 10, 2019


Patrick Rhone: "the calendar will tell you the truth of who you are" πŸ”’ www.patrickrhone.net

Short post from Patrick Rhone about looking at our time and how that defines you. I continue to be intrigued by the idea of calendar analytics. I think there is a very real amount of value that a service could give you from the information on your calendar.

⏎ December 10, 2019


TWTR: Enough Already | No Mercy / No Malice πŸ”’ www.profgalloway.com

Searing open letter to Twitters board arguing that the poor performance of the company should result in the firing of the part-time CEO Jack Dorsey. I don’t know that I care so much, I’m not a Twitter shareholder, but Dorsey does seem more than a bit looney.

⏎ December 10, 2019


Time Machines & Species Failure | No Mercy / No Malice πŸ”’ www.profgalloway.com

Great article highlighting the value of extending or enhancing time that you get from products. Galloway then goes into the horrible tradeoff that a company like Facebook makes in that bargain.

Movies and HBO saved some time, but were relatively expensive. And then came Google, Facebook, and Netflix. I’ll get a year back (time spent not watching ads) in exchange for $4,680 spent on Netflix. How to even think of doing research without Google? Would I have to go to a library and log on to Lexis/Nexis? It’s hard to imagine how much time and life Google has created.

And…

Facebook is now squarely in the red and a net negative for society. The social network held the promise of enhancing our time here, via connection, and has delivered on much of that. However, most time enhancement has been negated, as the social network is depressing our teens and endangering our most precious asset, girls. Teen suicide has skyrocketed β€” up 77% for older teen girls and up 151% for younger teens (research by colleague Jonathan Haidt).

Good time for a New Years evaluation to delete Facebook and remove it from your life?

⏎ December 10, 2019


The Best Apps & Hardware of 2019 – The Sweet Setup πŸ”’ thesweetsetup.com

I like these roundup of apps articles. They are a good way to discover new tools. I grabbed Pixelmator Photo and it is impressive. I already had CalZones and agree it’s a great way for dealing with global time zone management. Drafts, Shortcuts, Day One, Darkroom, GoodNotes are all already in my toolbox.

⏎ December 10, 2019


AI Dungeon πŸ”’ www.aidungeon.io

Uh oh, Dungeon Masters might be getting replaced by the big learning algorithm!

⏎ December 10, 2019


Uncovered: reality of how smartphones turned election news into chaos | Politics | The Guardian πŸ”’ www.theguardian.com

What a mess…

⏎ December 6, 2019


How GitHub’s CTO Architects Engineering Teams That Scale πŸ”’ medium.com

This is a fabulous set of 12 recommendations for any technology leaders. This is worth thinking through and developing some thoughts on each one for your own team. Great stuff. πŸ‘

⏎ December 6, 2019


Fenwick High School 2017 Commencement Speaker Mick Betancourt '92 - YouTube πŸ”’ www.youtube.com

My colleague Dan Juckniess shared this Fenwick High School commencement speech with me after telling me the quote that he found so powerful in it.

Whatever your doing, is what you’ll get better at.
Go to the bar every night and drink, guess what you’ll get better at.

Very powerful message.

⏎ December 5, 2019


Wait, How Do You Pronounce Kiev? - The New York Times πŸ”’ www.nytimes.com

I travel to our office in Kyiv twice a year and learned early on about the Ukrainian pronunciation. It’s super hard for me to get right, but I try. And I am much more aware when people say β€œthe Ukraine” instead of just calling it Ukraine now. When I work with others and discuss our Ukraine operation, I tend to use Kiev in a more global context, and use Kyiv when speaking to team members or others in Ukraine itself.

⏎ December 5, 2019


Liam Bot πŸ”’ liam-bot.glitch.me

Funny parody of Facebook’s Liam Bot for difficult questions over the holidays. πŸ™‚

⏎ December 5, 2019


FastAPI πŸ”’ fastapi.tiangolo.com

This looks like a crazy simple Python library to make API endpoints!

⏎ December 5, 2019


Create beautiful Gantt charts! πŸ”’ www.gantt.io

Not sure I want to make a habit of creating Gantt charts but this tool looks very powerful.

⏎ December 5, 2019


How Ring Went From β€˜Shark Tank’ Reject to America’s Scariest Surveillance Company - VICE πŸ”’ www.vice.com

I do not like anything about Ring. This first in a series of articles talks about the origin of Ring. I didn’t realize it was on Shark Tank!

At its core, Ring is a marketing company that realized it could make money by selling fear.

Violating other peoples privacy, and enabling surveillance, is despicable.

⏎ December 5, 2019


Roleplaying Difficult Conversations | Lara Hogan πŸ”’ larahogan.me

Roleplaying is a very useful way for managers to work through tough messages. I like this perspective on why you should take the time to do it.

Practicing difficult conversations and feedback helps you be a better manager, but the real reason you should do it is to fully support the person on the receiving end. It’s your job to help them be successful!

Some very good suggestions here.

⏎ December 5, 2019


Amazon API Gateway Offers Faster, Cheaper, Simpler APIs Using HTTP APIs (Preview) πŸ”’ aws.amazon.com

This seems to simplify much of the complexity of building API’s and get you going right away.

HTTP APIs simplify the API building experience for the most common features needed to build serverless applications or to proxy requests to HTTP endpoints. They come with standard API Gateway functionality such as throttling, metrics, and logging capabilities. In addition, you can secure your APIs using OIDC and OAuth 2 out of box, quickly build web applications using a simple CORS experience, and get started immediately with automatic deployment and simple create workflows.

Impressive.

⏎ December 5, 2019


Two malicious Python libraries caught stealing SSH and GPG keys | ZDNet πŸ”’ www.zdnet.com

This is a smart attack vector, and I suspect dangerously unprotected.

⏎ December 5, 2019


Warren Rustand on Working in the White House and Building a Purpose-Driven Life | Elevate Podcast πŸ”’ www.robertglazer.com

I recently discovered this podcast and this episode resonated strongly with me. I enjoyed thoroughly the discussion of focus areas, time management, and dedication. Recommended and worth a listen. 🎧

⏎ December 4, 2019


CBS shows Mark Zuckerberg is a human. Does that matter? - without bullshit πŸ”’ withoutbullshit.com

Total PR puff piece.

He’s not evil.

But Facebook is. And we need to hold him responsible for that.

Yes.

⏎ December 4, 2019


Django 3.0 release notes | Django documentation | Django πŸ”’ docs.djangoproject.com

Major new release of one of the biggest Python frameworks.

⏎ December 4, 2019


A letter from Larry and Sergey πŸ”’ www.blog.google

Definitely a momentous milestone for Google.

⏎ December 4, 2019


Why You Should Ditch Your Laptop For iPad Pro – The Brooks Review πŸ”’ brooksreview.net

I like this argument for using an iPad more.

Something really fascinating happens when people open a laptop: they get to work. They check email, they have a million tabs, tons of apps showing progress on many tasks/projects, they have tabs for social networks, half in progress projects abound. People do stuff. They are sucked in β€” unlikely to step away anytime soon. However, when I see people use an iPad they use it for one thing β€” the thing they grabbed it to do β€” and then they go back to life.

I think there is some truth to that. This goes to the β€œcontext” of a computing device. For me I find the iPad a more focused device. Perhaps it is the lack of multiple windows? I am consistently increasing the volume of things that I do on my iPad.

⏎ December 4, 2019


Riot Settles Lawsuit, Will Pay Every Female Employee Since 2014 With $10 Million Fund πŸ”’ kotaku.com

Riot was frequently in the news a couple of years ago regarding the negative culture they had. It’s good to see some restitution being made here, and hopefully real change follows.

⏎ December 4, 2019


Abilitech Medical raises $7.4 million, with investment from Sofia Fund - Minneapolis / St. Paul Business Journal πŸ”’ www.bizjournals.com

Congratulations to a great local startup and a former neighbor of mine Angie Conley!

⏎ December 3, 2019


Newsletters spam test by mail-tester.com πŸ”’ www.mail-tester.com

Really handy tool to test if your mail is likely to be flagged as spam. πŸ’Œ

⏎ December 3, 2019


The Mind at Work: Guido van Rossum on how Python makes thinking in code easier | Dropbox Blog πŸ”’ blog.dropbox.com

Nice background on the design philosophy of Python.

Python’s readability is not just typographic, but conceptual. Van Rossum thinks Python may be closer to our visual understanding of the structures that we are representing in code than other languages because, β€œPython makes that structure mandatory.”

I like that take on indentation and the β€œWhy?” behind it. This little snippet from the article made me chuckle.

As Thompson writes, β€œWhen you meet a coder, you’re meeting someone whose core daily experience is of unending failure and grinding frustration.”

πŸ˜‚

⏎ December 2, 2019


ChessRoots - Chess opening graph from over 800 million Chess games πŸ”’ www.chessroots.com

Cool graph-based visualization tool to explore chess games. β™Ÿ

⏎ December 2, 2019


A frame of mind – On my Om πŸ”’ om.co

I like Om’s take on photography as, sort of, a kind of therapy.

⏎ December 2, 2019


The First Non-Bullshit Book About Culture I’ve Read – zwischenzugs πŸ”’ zwischenzugs.com

This book has been on my reading list for a very long time, I think I need to move it up. I’ve heard nothing but great recommendations, and this is another one! πŸ“š

⏎ December 1, 2019


Almond - The Open, Privacy-Preserving Virtual Assistant πŸ”’ almond.stanford.edu

Not sure how well something like this will work, but glad folks are working on it.

⏎ December 1, 2019


Free, Open-source Anonymous Email Forwarding - AnonAddy πŸ”’ anonaddy.com

This looks like a very well done anonymous email forwarding service. I’ve been using Maskmail for a couple of years now, and have 84 distinct email addresses setup with it for various services. This is a super effective tool for your privacy, with benefits for security as well. By using a unique email address per service organizations loose the ability to track you with a shared email ID. The biggest issue is that many services block these, so AnonAddy’s ability to support a custom domain name is a huge deal. I’m going to test this out and perhaps switch to it.

⏎ December 1, 2019


No App for That πŸ”’ www.blogchangemasters.com

When you get good capture devices, like a solid to do list on your phone, you can build an impossibly long list. For me, this is where the Weekly Review in GTD, as well as the Someday/Maybe lists can give you a release valve.

⏎ November 28, 2019


How to create a good onboarding experience for new hires β€” Quartz at Work πŸ”’ qz.com

I really like the areas of focus that this article highlights. A good onboarding experience has many dimensions. I also agree that many companies do this poorly. One of the things I do is meet with all new hires each quarter, and the first question I ask is to describe their onboarding experience. That results in fabulous feedback to take forward.

⏎ November 27, 2019


Relentlessly simplify – Den Delimarsky πŸ”’ den.dev

Great guide to keeping the technology part of your life a bit simpler, and in the long haul, easier.

⏎ November 27, 2019


A guide to distributed teams – Increment: Teams πŸ”’ increment.com

Key points to making distributed teams effective.

⏎ November 27, 2019





Next page β†’
Page 1 of 159