Parse shell one-liners with pyparsing | nvbn blog
The specific example in this blog post of using [Pyparsing](http://pyparsing.wikispaces.com) to write an [abstract syntax tree](https://en.wikipedia.org/wiki/Abstract_syntax_tree) isn't the reason I’m highlighting it. I've read about PyParsing before and even attempted to write a parser for the [Planet Kubb notation system](http://wiki.planetkubb.com/wiki/Notation). This is a library developers should know about. Too often people use regex in bad ways to solve these problems when a parser with a proper [BNF](https://en.wikipedia.org/wiki/Backus–Naur_form) is the right approach.
7 hours ago
A Photo Tour of Apple’s New Flagship Chicago Store – MacStories
Apple continues to impress with jaw-dropping architecture in their retail stores. This is worth it just to look at the photos. Next time I’m in Chicago I'll be stopping by here.
7 hours ago
Low-risk Monolith to Microservice Evolution Part I – Software Blog
Excellent writeup on approaching a large-scale monolithic application and beginning to decompose it. I've seen these approaches used first-hand and they work. However, it takes a lot of time. The time probably goes up more than linear as size of the monolith goes up. Check out [part 2](http://blog.christianposta.com/microservices/low-risk-monolith-to-microservice-evolution-part-ii/) of the article as well.
8 hours ago
Feedbin as a Multi-Device Reader
I've been a [Feedbin](https://feedbin.com) user for years now and highly recommend them. One of the best $30 a year I spend. If you have never experienced using a feed reader I would highly recommend giving it a try. This post doesn't highlight it but I also liked that [Feedbin added JSON Feed support](https://feedbin.com/blog/2017/05/22/feedbin-supports-json-feed/) right away.
8 hours ago
The Ethical Minefields of Technology - Scientific American Blog Network
Yet another article highlighting the unintended consequences of the mass adoption of new technology. Add this to the large stack of things that should be considered part of a technology ethics discipline.
2 days ago
Dave Pell of NextDraft discusses fake news, tech, and startup investing
I’m a subscriber of [Dave Pell](https://twitter.com/davepell)'s [NextDraft](http://nextdraft.com) and really like it. Nice interview talking about how NextDraft came about and highlighting is workflow for making it.
2 days ago
Kitchen Soap – The Infinite Hows (or, the Dangers Of The Five Whys)
Good article suggesting that "How?" is the better question instead of "Why?" when doing incident retrospectives. The suggestion is that why too often leads to an answer of who, which makes sense and I've also seen happen.
2 days ago
How your boss does their 1-1s tells you a lot about what they think their job is | Phil Wicklund | LinkedIn
I've done a decent amount of thinking about how to effectively use 1:1 time. Most companies expend a significant amount of time and investment in these meetings. Thinking about what you want to get from them and then designing for those goals is a good idea.
3 days ago
I haven't experienced imposter syndrome, and maybe you haven't either
I hear people use the [imposter syndrome](https://en.wikipedia.org/wiki/Impostor_syndrome) term a lot and I really dislike it. Most successful people I know leap to tasks that are above their current skills. That is how many people gain skills. Usually, it’s a good thing in my experience. I’m not suggesting this isn't a real thing for some people, but I think it’s self-assigned far too often.
3 days ago
TECHdotMN Meet A Minnesota CTO: Shivani Stumpf, Hoonuit - TECHdotMN
Nice interview with Shivani Stumpf on her new role as CTO at Hoonuit.
3 days ago
One person’s history of Twitter, from beginning to end
I joined Twitter in December 2006, user #82,903. I can personally attest to the path that is highlighted here. Twitter has become something very different. It’s not the first time, it’s evolved many times but I’m not sure what it’s evolved to now is good.
3 days ago
Software architecture is failing – Alex Hudson
I 💙 nearly everything in this article. I think one of the most important things for tech teams is to stay close to the problem they are solving and along with that stay close to their users. I remember when I was at MarketWatch we were building software for the news team and it was okay. Then we took those same developers and put them **in the newsroom**! A huge positive change in value delivery followed immediately. I’ve seen this repeated many times.

> Talking about how technical teams make decisions, I often see a complete lack of understanding how to relate the business issues their organisation faces to the technical strategy. Regularly, I don’t see a technical strategy at all. The team may have made a decision like “We’re 100% microservices!”, but when I ask them they cannot give a good reason that relates to the business in a direct way.

This is absolutely spot on!

> A well-articulated technical vision should match the business vision directly, especially in a tech company.

There should be total and complete alignment between your business and technology strategy in a tech company.

> I think we’re often getting the build/buy decision wrong. Software development should be the tool of last resort: “we’re building this because it doesn’t exist in the form we need it”. I want to hear from more tech leaders about how they solved a problem without building the software, and tactics for avoiding development.

I often look at work teams are doing and ask “is this differentiating?” If it isn’t you should buy it, if it is build it and be amazing at it. Make it your strategic more! If you feel it isn’t differentiating but you still need to build it do so with *extreme caution* and be miserly. You may be right, but you may not be too.
3 days ago
Why I’m Using Bitmarks on my Products « bunnie's blog
I hadn't heard of [Bitmark](https://bitmark.com) but it’s an interesting use of a blockchain for a non-currency use case.

> Most people are familiar with blockchains through Bitcoin. Bitcoin uses the blockchain as a public ledger to prevent double-spending of the same virtual coin. This same public ledger can be applied to physical hardware products through a bitmark. Products that have been bitmarked can have their provenance tracked back to the factory using the public ledger, thus hampering cloning and warranty fraud – the physical equivalent of double-spending a Bitcoin.

This seems like a good solution to this problem.
3 days ago
How to set up world-class continuous deployment using free hosted tools
We live in a magical time when you can do all of this for your side project for free. Good listing of services and how to put them together.
3 days ago
6 Ways Great Companies Use Board Decks to Their Advantage | Union Square Ventures
Cool look into best practices that early stage companies use in sharing information with their boards. Union Square had an intern do an analysis of a large number of board decks and identify trends and commonalities.
3 days ago
First Look: Cardhop for Mac —The Sweet Setup
I am an extensive user of my contacts system so this macOS app appealed to me right away. I already have quick access to my contacts from [LaunchBar](https://obdev.at/products/launchbar/index.html) but Cardhop offers the ability to add and edit information in the same place with a more optimized user experience. I purchased this and so far it looks very good.
4 days ago
ProseMirror 1.0
I wish this would have existed when I was dealing with content management solutions for news organizations. It looks like a compelling solution.

> Most importantly, ProseMirror is agnostic to the actual document shape, making it possible to build applications on top of this library that in the past would have required a fully custom editor implementation.
4 days ago
The GRAKN.AI Ontology: Simplicity and Maintainability
Interesting tech to power reasoning systems. This excerpt caught my eye:

> RDF & OWL are for semantic web (not databases) and logicians (not software engineers). And GRAKN.AI, as you may expect, is for databases and software engineers.

I’ve read a bit about [RDF](https://en.wikipedia.org/wiki/RDFa) and [OWL](https://en.wikipedia.org/wiki/Web_Ontology_Language) and agree it’s hard for an engineer to grok. This article is vendor-written to support [GRAKN.AI](https://grakn.ai/) but still an interesting read.
4 days ago
Want to see something crazy? Open this link on your phone with WiFi turned off.
It seems like everyone is selling any and all data they collect on us.

> But what these services show us is even more alarming: US telcos appear to be selling direct, non-anonymized, real-time access to consumer telephone data to third party services — not just federal law enforcement officials — who are then selling access to that data.

I thought FCC regulations didn’t allow telecom companies to do this, but clearly that isn’t the case. Regulation is needed here. Sadly I don’t expect it to happen since the money and politics are all on the other side of the argument.
6 days ago
The Python Graph Gallery – Visualizing data – with Python
Great collection of various graphs and visuals along with the Python code to produce them. Nice gallery of ideas.
6 days ago
How Apple put an end to iOS jailbreaking | BetaNews
Interesting read with some peeks into the elaborate security infrastructure in a modern iPhone. The article is about how hard jailbreaking is as a result, but it’s also a good overview of general security in the device.
6 days ago
Load graphs in ascii for your terminal windows.
6 days ago
p2p social networking with Rotonde & Beaker Browser - louis.center
Yet another proof point for building a self-hosted decentralized social network. It’s clear that the sending messages part can be solved. The hard part still seems to be discovery.
6 days ago
iPad Diaries: Clipboard Management with Copied and Workflow – MacStories
I recently decided to take the plunge and get Copied on all of my iOS and macOS devices. Viticci's endorsed this software for a long time and I've been hesitant. Right away I found it really handy to have access to everything I've copied on my Mac available on my iPad as well and searching that history is fabulous.
6 days ago
Micro.blog for Mac
First public beta of the [micro.blog](https://micro.blog) Mac app is now out. I’m still enjoying using micro.blog and publishing [Micro Thing](https://micro.thingelstad.com/)! 👏
6 days ago
iCalendar.org Validator
If you find yourself writing an ICS or iCalendar feed by hand this will come in handy to make sure it works right. This one seemed to detect timezone shenanigans well.
7 days ago
iCalendar Validator - Based on iCal4j
If you find yourself writing an ICS or iCalendar feed by hand this will come in handy. This one did well detecting required elements.
7 days ago
More Great Shelf Apps to Boost iPad Productivity – MacStories
I’m still getting used to the new drag & drop capabilities in iOS 11. I've learned a lot from looking at how others use it and I grabbed Yoink as well as Copied after reading this post.
7 days ago
High Sierra - Terminal lags if background opacity is set - Ask Different
This bug in High Sierra is really bad for terminal. I have a MacBook Pro (Retina, Mid 2012) and with opacity set to 90% on terminal windows they are unusably slow. If I don't use transparency it works fine. Oddly enough when the window is in the background it seems to go faster. 😞
9 days ago
Pierre Omidyar: 6 ways social media has become a direct threat to democracy - The Washington Post
[Pierre Omidyar](https://en.wikipedia.org/wiki/Pierre_Omidyar) highlights six very strong reasons to opt-out of social media. A quick, straight-to-the-point read that highlights very real and not talked about issues in social media.
10 days ago
Cool Javascript library to do network / graph visualization. This could be used to do some fun data visualization in the browser. It would be really cool to build a network visualization of all my links. 🤔
10 days ago
A Little Story About the `yes` Unix Command | Matthias Endler
This is one of those delightful blog posts that dives into one of the most esoteric Unix commands out there, `yes` and then looks into how it is so incredibly fast! 🏅
10 days ago
Jamf to Receive Majority Investment from Vista Equity Partners | Jamf
Congratulations? I think? Jamf seems to be doing very well as macOS continues to grow in the enterprise. This is also one of the Twin Cities success stories. I sure hope this doesn't see it move out of this market.
11 days ago
Changes in Password Best Practices - Schneier on Security
Password expiration and special character requirements should go away in favor of long pass phrases. Any guess on how many years it will take security certification and audit functions to catch up to this wisdom? My guess is 5 years.
11 days ago
Perl turns 30 | Opensource.com
I like to give Perl code a hard time because so much of it is so sloppy. However, truth be told some of the very first coding I did on the web was all Perl [CGI](https://en.wikipedia.org/wiki/Common_Gateway_Interface) code doing really goofy things on the web. The block of Perl that I wrote for BigCharts was some of my favorite. It’s amazing that Perl is now 30 years old. These days I definitely prefer Python but Perl does deserve some respect at least for it’s regular expression capabilities.
11 days ago
The Importance of Thinking Time — MyProductiveMac
In the realm of actively managing your schedule this is an important aspect to consider scheduling.

> That’s it, nothing else. Make sure you know when you’re going to take the opportunity to down tools, take a break and just - think. Just - be. 
11 days ago
Behind the Magic: How we built the ARKit Sudoku Solver
Cool use of ARKit and the writeup on how they built it is a good read. Some good insite into real world AR challenges.
11 days ago
Replacing our search with Algolia | Netlify
Netlify shares how they moved from [Lunr.js](https://lunrjs.com) search using JavaScript to [Algolia](https://twitter.com/anna_picchetti) using their hosted service and JavaScript library. I used Lunr.js to put search in Link Thing but searching 8,000+ documents is far too much for a client-side search solution.
12 days ago
Algolia | The Most Reliable Platform for Building Search
This looks like a very powerful Search service that you can use for personal use for free.
12 days ago
The Absurdly Underestimated Dangers of CSV Injection
Interesting writeup on injecting formulas into CSV data to affect the behavior of the software that is reading the CSV. This example uses the preference that spreadsheets have to interpret formulas embedded in CSV files. Security risks like this can be surprising, even to very technical people, since the data isn't an executable itself.
12 days ago
What Sephora Knows About Women in Tech That Silicon Valley Doesn’t - WSJ
Highlighting how [Sephora](https://www.sephora.com) has defied technology trends regarding gender diversity in technology. This reference to EEOC data is sobering:

> Women hold 23% of roles in the technical ranks at the top 75 Silicon Valley companies, according to the U.S. Equal Employment Opportunity Commission. A report from the commission attributes the scarcity of women in those roles to inhospitable work cultures, isolation, a “firefighting” work style, long hours and a lack of advancement.

Take a look at the 'Industry Pipeline' graphs and note that the only industries with lower representation of women than tech is ‘automative and industrial manufacturing’ and ‘energy and basic materials’. There is a lot of room to improve! Thanks [@anna_picchetti](https://twitter.com/anna_picchetti) for the link!
12 days ago
The Value of Optimizing for Resilience - DZone Performance
Good read and I like this term **resilience** better than **survivability**, which is what I typically use to describe these qualities. I also like the concept that this is built into the services but also the teams behind them.

> If the checkout team adopted Defensive Architecture techniques they could combine a [Circuit Breaker](https://www.martinfowler.com/bliki/CircuitBreaker.html), a [Bulkhead](https://www.amazon.co.uk/dp/1680502395/), and a Feature Toggle in anticipation of registration errors. If the registration service struggled under load the Circuit Breaker would regulate registration requests to allow a percentage to succeed, and the Bulkhead would warn the checkout frontend to skip registration for some customers.

Great terms and concepts to consider in system and team design! 👍
13 days ago
An entire OS written in x86 assembly? 🤦🏼‍♂️ That sounds like a task you would give some CSci students in college to drive them slowly insane. You can boot it on a USB drive if you want to be an operating system tourist and take a peek. Notably this is one of those real-time operating systems that is likely behind the navigation system in your car.
13 days ago
Min | A smarter, faster web browser
It is fun to see experimentation in new web browsers and what they include by default. [Brave](https://www.brave.com) for example chooses to block trackers and ads by default. I like the idea of dimming tabs not in use (although I practice good tab hygiene). This browser also deals with low bandwidth situations directly. In some ways this reminds me of a modern day [lynx](http://lynx.invisible-island.net) browser, which I’m shocked to see is still in development.
13 days ago
Azeem Azhar: The Exponential View
This newsletter from [Azeem Azhar](https://twitter.com/azeem) is a real treat every week. This is one that I usually save and sit down with a good bit of time and my iPad to learn all sorts of new things. Subscribing recommended! 👍🏻
14 days ago
Silicon Valley | Asymco
Wait, what? *Currently Apple ships more microprocessors than Intel.* I guess that makes sense when you consider all the iPhones walking the world but still that statement is striking. Nobody things of Apple as a semiconductor company. 🤔
14 days ago
Blockchains: How They Work and Why They’ll Change the World - IEEE Spectrum
Thorough background and introduction to blockchain technology along with a number of great examples beyond cryptocurrencies.
14 days ago
Workflow to Collect All Links
This is a great example of the power of [Workflow](https://workflow.is). I have a number of workflows like this and they are surprisingly easy to do on iOS, and really not easy to do on any other platform. I have several workflows that increase my efficiency significantly. I find inspiration in seeing what other people do with this powerful tool.
14 days ago
Overland GPS Tracking App for iPhone
[Aaron Parecki](https://aaronparecki.com) released the iOS app that he uses to record his location and use on his website. If you love location tracking but what to own your data this is a cool option. This is only the client though, you have to have a server to send the events to. It would be perfectly paired with a cloud-based serverless API to receive these events, record them and serve them up to other services. Someone want to make that?
15 days ago
Licensed Mugs From Star Wars, Marvel, & More | Geeki Tikis
We got some of these for my brother-in-law for Christmas and I was checking out his full collection yesterday. Perfect gift for the geek you know. Wish they would make some Game of Thrones ones. 👍
15 days ago
'Our minds can be hijacked': the tech insiders who fear a smartphone dystopia | Technology | The Guardian
**Read this article!** I've had discussions close to many of the topic in this article with many of my most tech focused friends. There is something to take note of when the most aggressive adopters of new and interesting tech (for no reason than the tech itself) start abandoning an entire type of application. Is it a canary warning everyone? I think it is.
15 days ago
This seems like a good idea. I don't know that anyone would ever need to notify me, but I went ahead and created a [security.txt](https://links.thingelstad.com/security.txt) anyway. It complements my [robots.txt](https://links.thingelstad.com/robots.txt) and [humans.txt](https://links.thingelstad.com/humans.txt).
15 days ago
Understanding the Equifax Data Breach | Anna Slomovic| Managing Personal Data
Enlightening post from the former Chief Privacy Officer of Equifax, [Anna Slomovic](https://www.linkedin.com/in/anna-slomovic-a8374014/), on the Equifax data breach.

> Equifax’s sputtering response did not surprise me, and neither did the reactions in the press, the Congress, or the consumer protection agencies. Unfortunately, most of the proposed solutions do not address the fundamental issue: to credit reporting agencies, consumers are not a product, they are a cost. To understand this, you need to know something about credit reporting.

How many places hold your data and do not think of you as their customer? This is why we need regulation and laws for this data.
16 days ago
What men and women think about their partners’ careers and help at home
This is worth reading just for the graphs.

> Though it is unclear whether men or women are more accurate, many people are obviously ignorant about the reality of their partners’ lives. And even if men are open to doing more at home so their wives can do more at work, the necessity may not occur to them. Gender equality could be boosted by some frank kitchen-table conversations.
16 days ago
Apple Watch Series 3 review: The start of something big - Six Colors
I agree with Jason Snell on his read of the Apple Watch Series 3. I've had mine for a week now and it’s completely transformed how I think about the device. It feels like the iPhone did after the first couple of iterations.
16 days ago
Google Pixel 2 vs iPhone 8: Which camera is better?
Looking at these test shots the iPhone 8 one looks better to me in every case. Will be curious to see more of these. The race for best phone camera is driving an incredible amount of innovation. 📷
16 days ago
My Incredibly Simple Guide To Stoicism — Learn Wisdom You Can Practically Use
If you are curious to learn more about Stoicism this is a good, simple primer.

> Stoicism is more a meditative practice that allows us to take the negative feelings we experience, and turn them into thoughts that give us peacefulness and perspective on life.

I’m intrigued by stoicism and I’m also surprised at how many people I've talked to recently that are also reading about it. I think there is something here that is a counter-balance to the intensity of social media that we've surrounded ourselves with.
16 days ago
Google admits citing 4chan to spread fake Vegas shooter news | Ars Technica
Google News picked up completely fake content and promoted it shortly after the mass shooting in Las Vegas. The answer suggested is further tuning of algorithms. I've worked in the news industry in the past and the answer is even easier — **hire some editors!** Also covered in [NY Times](https://www.nytimes.com/2017/10/02/business/las-vegas-shooting-fake-news.html?_r=0&referer=) and [The Atlantic](https://www.theatlantic.com/technology/archive/2017/10/google-and-facebook-have-failed-us/541794/).
16 days ago
Join ProPublica’s New Project to Work With Local Newsrooms — ProPublica
This seems like a really good idea. ProPublica is leveraging it’s brand and financial strength to put more into local newsrooms. Local newsrooms are failing all over as their revenue has collapsed but they remain a critical place for news gathering.
17 days ago
Blockchain: The New Technology of Trust
Three things amazing about this link. First, Goldman Sachs putting public facing messaging around blockchain and cryptocurrencies. Two, insightful content that is very approachable. And third, it’s a very cool web experience.
17 days ago
The First Hour: Creating Powerful Mornings : zen habits
I do a terrible job at having a deliberate beginning to my day. Before I get up I’m caught up on email and have usually also checked in on RSS feeds and such. I find a lot of the thinking on how to structure a morning routine interesting, but I haven't successfully adopted it yet. I think it’s important to answer "for what goal?" in this process.
17 days ago
Wikipedia graph mining: dynamic structure of collective memory
In general I find the research that people can do on Wikipedia to be amazing and this article is no exception. This is worth looking at just for the great graphs.

> We have managed to detect dynamical patterns in terms of events and collective memories in Wikipedia using the combination of the hyperlinks graph and the visitor activity on the website.

There is a lot of focus on using machine learning and algorithms to filter news for events and those algorithms have been easily tricked and manipulated. I wonder if something closer to what researches have been doing with Wikipedia data may be a better solution to that problem.
17 days ago
Reasons Kubernetes is cool — Julia Evans
Nice, simple writeup on some of the highlights that make Kubernetes a compelling platform. This was helpful for me to help see the differences between Kubernetes and some of the other platforms like Mesos.
17 days ago
Physicists find we’re not living in a computer simulation | Cosmos
Whew — we now have pretty good proof that we are not living inside of a giant simulation inside some computer.

> If the complexity grew linearly with the number of particles being simulated, then doubling the number of partices would mean doubling the computing power required. If, however, the complexity grows on an exponential scale – where the amount of computing power has to double every time a single particle is added – then the task quickly becomes impossible.

We are not in the [Matrix](http://www.imdb.com/title/tt0133093/)
19 days ago
Every Yahoo account that existed—all 3 billion—was compromised in 2013 hack | Ars Technica
> Yahoo said a major security breach in 2013 compromised all three billion accounts the company maintained, a three-fold increase over the estimate it disclosed previously.

This has to be the largest breach in history. Wow.
19 days ago
Are You Using Social Media or Being Used By It? - Study Hacks - Cal Newport
Newport coins the term "social media industrial complex" and I love it. Good article to highlight the tricks and techniques that social media platforms use to capture your attention and not give it back.
19 days ago
Tesla misses the mark on Model 3 production - by a lot - Oct. 2, 2017
> The actual number it built? 260, or 83% less than promised.

With hundreds of thousands of these waiting to be purchased (including one from yours truly) I sure hope they get this number up fast.
19 days ago
Does Even Mark Zuckerberg Know What Facebook Is?
This is one of the most interesting and thought provoking articles I’ve read about Facebook. This overview of the current size of the Facebook community is amazing.

> What is Facebook? We can talk about its scale: Population-wise, it’s larger than any single country; in fact, it’s bigger than any continent besides Asia. At 2 billion members, “monthly active Facebook users” is the single largest non-biologically sorted group of people on the planet after “Christians” — and, growing consistently at around 17 percent year after year, it could surpass that group before the end of 2017 and encompass one-third of the world’s population by this time next year. Outside China, where Facebook has been banned since 2009, one in every five minutes on the internet is spent on Facebook; in countries with only recently high rates of internet connectivity, like Myanmar and Kenya, Facebook is, for all intents and purposes, the whole internet.

The point of this article is that Facebook has become something that we have never seen before. Something that we really don’t understand. The authors assertion is that Zuckerberg himself and Facebook as a whole doesn’t understand what it is.

> But if Facebook is bigger, newer, and weirder than a mere company, surely his trip is bigger, newer, and weirder than a mere presidential run. Maybe he’s doing research and development, reverse-­engineering social bonds to understand how Facebook might better facilitate them. Maybe Facebook is a church and Zuckerberg is offering his benedictions. Maybe Facebook is a state within a state and Zuckerberg is inspecting its boundaries. Maybe Facebook is an emerging political community and Zuckerberg is cultivating his constituents. Maybe Facebook is a surveillance state and Zuckerberg a dictator undertaking a propaganda tour. Maybe Facebook is a dual power — a network overlaid across the U.S., parallel to and in competition with the government to fulfill civic functions — and Zuckerberg is securing his command. Maybe Facebook is border control between the analog and the digital and Zuckerberg is inspecting one side for holes. Maybe Facebook is a fleet of alien spaceships that have colonized the globe and Zuckerberg is the viceroy trying to win over his new subjects.

This quote stood out to me. I tend to think a lot of social media is just for social media anyway.

>Facebook is good because it creates community; community is good because it enables Facebook. The values of Facebook are Facebook.

This is a long article but it’s definitely worth a read.
19 days ago
Electric Bike Reviews - Prices, Specs, Videos, Photos
Website dedicated to only reviewing electric bikes.
21 days ago
50 - One more thing…
[Patrick Rhone](http://patrickrhone.com) sharing wisdom with all of us on the occasion of his 50th birthday via his newsletter. Happy Birthday Patrick! 🎂👏
21 days ago
Zuckerberg’s Preposterous Defense of Facebook - NYTimes.com
I think this argument is missing a fundamental issue. Facebook is a for-profit company that is allowed to operate on it’s own rules, referenced in it’s Terms of Service and it’s Privacy Policy (which change frequently). Facebook is not the open web, it is not a neutral platform. The best analogy for Facebook is your local mall. If it were an open platform, like the web, the content on it would not be subject to the Terms of Service of Facebook.

As such, Facebook must have an opinion about the content that appears on the site. All of the content. Why? Because it **does** have an opinion about the content that doesn't appear on the site! You cannot have the right to manage content on one side, but not the other. If your local shopping mall had a store that was appalling to you it would be on them, they wouldn't get away with some "well, we are an open platform" argument. Because they are not. It is a chosen set of actions for a business goal. That is what Facebook is too, it just likes to pretend that it is something else so you don't realize you are being monitored and monetized.
21 days ago
Ikea has bought TaskRabbit - Recode
Interesting and unexpected (to me at least) acquisition by Ikea. Does make sense though as a way to distribute the installation work of the products that Ikea sells.
22 days ago
Game Pick: Flower —macsparky
Based on David Spark's recommendation I purchased [Flower](https://itunes.apple.com/us/app/flower/id1279174518?mt=8&uo=4&at=1001lxyE&ct=thingelstad_com) this morning and it is a treat. Fun and relaxing game with very nice animations and gameplay. It takes a bit to figure out what you are doing, but after you get the hang of it it’s a lot of fun.
22 days ago
Apple Watch Series 3 review: A solid improvement over the original Apple Watch —Apple World Today
I've had my Series 3 Apple Watch for two days now and I can attest that everything in this article is spot on. 👍
22 days ago
Why SQL is beating NoSQL, and what this means for the future of data
[Timescale](https://www.timescale.com/) sells a SQL-based time series database so their opinion on SQL versus NoSQL may be a little skewed. With that in mind this is still a well thought out post about the strengths and advantages that SQL has.
22 days ago
Application Network Functions With ESBs, API Management, and Now.. Service Mesh? – Software Blog
Analysis of a handful of different enterprise architecture patterns and the strengths and weaknesses of each. Good article to consider the dimensions and layers to think about architecture on.
22 days ago
« earlier      

Copy this bookmark: