Shared posts

04 Feb 19:26

S11:E2 - Why all developers should understand the basics of testing (Angie Jones)

In this episode, we’re talking about testing code with Angie Jones, Senior Developer Advocate at Applitools, and former Senior Software Engineer in Test at Twitter. Angie talks about how she got into testing, some of the testing and problems she had to solve while working at Twitter, and why all developers should understand the basics of testing.

Show Links

Angie Jones

Angie Jones is a Senior Developer Advocate who specializes in test automation strategies and techniques. She shares her wealth of knowledge by speaking and teaching at software conferences all over the world, as well as and leading the online learning platform, Test Automation University. As a Master Inventor, Angie is known for her innovative and out-of-the-box thinking style which has resulted in more than 25 patented inventions in the US and China. In her spare time, Angie volunteers with Black Girls Code to teach coding workshops to young girls in an effort to attract more women and minorities to tech.

04 Feb 19:19

The Early History of Smalltalk

by Eric Normand

We read one of the great articles by Alan Kay, inventor of Smalltalk.

The post The Early History of Smalltalk appeared first on LispCast.

04 Feb 19:18

TCL stops making BlackBerry smartphones

by Volker Weber

Lesson: If BlackBerry stops making BlackBerry phones, you shouldn't start doing it.

04 Feb 19:17

Cargo-Carrying Capacity

by peter@rukavina.net (Peter Rukavina)

Two things I learned this morning:

  • You can fit a queen-sized mattress into the back of a Kia Soul if you scrunch it up and give it a shove.
  • Island Waste Management will take residential mattresses at no cost at their drop-off depots.

I also learned that taking your late partner’s bed apart brings with it a certain degree of “she’s really not coming home.” Which I knew, of course. But still.

04 Feb 19:17

Benedict Evans on The Next Big Thing

I was wondering if the 63 pages of lead up would wind up with Benedict Evans suggesting AR goggles...
04 Feb 19:16

Amazon Wanted Some Tax Breaks

by Matt Levine
Also idea meritocracy, circuit breakers and food theft.
04 Feb 19:16

Be careful with your #VanMoof Electrified S

by Volker Weber

a44049bedcd492dbb5090a053274eb5c

Last week I came across a broken Electrified S made by the dutch startup VanMoof. This is a rather simple ebike that gets lots of rave reviews from gadget sites. It's dragged by a front motor, the battery is in the down tube, the electronics are in the top tube. This is a design first construction with the lights at both ends of the top tube.

The particular bike had a very peculiar problem: no steering, but the handle bar was still attached to the bike and the wheel did not come off. So I removed the screw through the top of the stem, and it was unusually long. As soon as I removed this screw, the handle bar came right off with the top of the fork.

4ef5bcbed7282d769b52e61d8bc96c40

What is interesting here is that the shaft of the fork broke inside the steering tube, and not below, where the largest forces occur. And it was immediately clear why this happened: the shaft was milled to make room for the wire that runs from the electronics down the shaft and through the fork to the front motor.

2ca2996ce6c7397e3f870bc6a3458f6c

That is the root of the problem because the shaft is made from an aluminium alloy and is usually polished with no holes whatsoever. Aluminium is very brittle and this fork developed a stress fracture from the vibrations it was subjected to. Components made from aluminium lose their fatigue strength if they are subject to a notch effect.

I posted on Twitter and VanMoof was quick to contact me, once they figured out my email address:

I hope you’re doing well. First of all, we’re really sorry to see what happened to your bike. This is a known issue which affects a specific batch of 2016 Electrified bikes. We designed and manufactured a new fork component which prevents this from happening, and contacted every rider of this model directly to assist them with the install.

Please know that we have updated our fork design for all bikes produced after 2016 to ensure this issue does not recur. We’re also happy to report that there have been no instances of front fork damage in 2016 Electrified bikes with the new fork component installed.

I asked VanMoof two additional questions. These are their anwers:

Q: Did you replace the fork in those 2016 bikes or are you referring to the long screw that runs through the middle of the assembly to the bottom of the steering tube?

A: We replaced any forks which were damaged. We also shipped/fitted in person a strengthening bolt that indeed runs through the steer tube. This provides extra rigidity and reduces vibrations. In the unlikely event that a fracture does still occur (we’ve had no reported cases), the bolt means the rider can still control the bike and stop safely.

Q: Can you tell me how the new fork looks like?

A: The front fork was completely redesigned for later Electrified models. The necessary holes for cables have been made smaller and moved to a different point on the stem to minimize potential stress. All of our bikes and components have been externally tested for safety and exceed industry standards. I’ve attached a photo of the new fork design.

8b380eb4efe4fe2dfbb6a5cf242bbf81
Photo VanMoof

I gather that VanMoof did not put new forks into the 2016 bikes that already shipped. Instead they advised owners to fit the long screw through the middle of the front assembly. I do not agree that this measure reduces vibrations but it does prevent the front wheel from coming off which would mean your face hits the ground about one second later. You still lose steering and the outcome depends on where you will find yourself when that happens.

0a3fdf8ec34e253fb71ee712718faee2

I am very confident that all of those forks will break with sufficient load cycles. If VanMoof has not heard of any, they simply are not old enough.

On a personal note, I am unlikely to buy any of their bikes. They do look nice in an effort to hide the battery and the motor. But the industry has more or less settled on the mid-motor design with a transmission and better components than VanMoof provides.

More >

04 Feb 19:16

Mozilla Replaces IRC with Riot/Matrix, Hosted by Modular.IM

by Robert "Bob" Reyes
In December 2019, after long, tedious deliberation, Mozilla decided to replace the ever-reliable IRC (Internet Relay Chat) with Riot/Matrix, hosted by Modular.IM as the synchronous messaging platform of the organization. “While all of the candidates proved to be excellent team collaboration and communication tools, Riot/Matrix has distinguished itself as an excellent open community collaboration tool, with robust support for accessibility and community safety that offers more agency and autonomy to the participants, teams, and communities that make up Mozilla,” posted… Read the rest
04 Feb 19:15

Facebook’s Platform Opportunity

by Ben Thompson

George Soros is famous for his timing.

In 1992 Soros built a massive short position in pound sterling, betting that the United Kingdom had entered European Exchange Rate Mechanism (ERM) at an unsustainably high rate, particularly given British inflation and interest rates relative to Germany; when the pound fell below the minimum level allowed by the ERM, Soros pounced, selling so much sterling that the government could not prop up the currency. The United Kingdom withdrew from the ERM, the pound plummeted, and Soros pocketed over £1 billion in profit.

That, though, was then; last week Soros penned an opinion column in the New York Times that basically stated that Facebook CEO Mark Zuckerberg was actively working to re-elect President Trump. Much of it reads like a conspiracy theory — and the part on Section 230 is so mistaken it is, ironically enough, bordering on disinformation — but what was particularly striking was how poor the timing was; Soros concluded:

I repeat and reaffirm my accusation against Facebook under the leadership of Mr. Zuckerberg and Ms. Sandberg. They follow only one guiding principle: maximize profits irrespective of the consequences. One way or another, they should not be left in control of Facebook.

In fact, Facebook reported its financial results two days before Soros’ op-ed, and the stock lost 10% of its value. The general consensus was concern about the ongoing slowdown in profit growth, which decelerated even more last quarter — traditionally the quarter with the most growth:

Facebook's Revenue and Operating Profit

The issue is costs, which have outgrown revenue for each of the last seven quarters:

Facebook's Revenue and Costs

To be perfectly honest, the slowdown in revenue growth was just as likely to be a factor in the stock’s slide, especially because Facebook’s costs have been growing so rapidly. Whatever the cause, if Zuckerberg’s only guiding principle is maximizing profits, he is extremely bad at it.

Facebook’s Security Investments

The fact of the matter is that Facebook, more than any other tech company, has put its money where its mouth is as far as security is concerned. Zuckerberg said on the company’s Q3 2017 earnings call:

I’ve directed our teams to invest so much in security on top of the other investments we’re making that it will significantly impact our profitability going forward, and I wanted our investors to hear that directly from me. I believe this will make our society stronger, and in doing so will be good for all of us over the long term. But I want to be clear about what our priority is. Protecting our community is more important than maximizing our profits.

Nine months later was when the growth rate of Facebook’s costs exceeded the growth rate of the company’s revenues for the first time, leading to the largest one-day loss by any company in U.S. stock market history; CFO Dave Wehner said on that 2Q 2018 earnings call:

Turning now to expenses; we continue to expect that full-year 2018 total expenses will grow in the range of 50% to 60% compared to last year…Looking beyond 2018, we anticipate that total expense growth will exceed revenue growth in 2019. Over the next several years, we would anticipate that our operating margins will trend towards the mid-30s on a percentage basis.

That is exactly what has happened.1 Facebook has spent on security (i.e. more people) more quickly than it has increased revenue — and it has increased revenue quite a bit! Vice President Andrew Bosworth expressed confidence in an internal memo2 that the money will prove to be well-spent; after noting that the role of foreign interference and misinformation on Facebook was extremely small relative to the content people saw over the last election cycle (a fair thing to note), Bosworth wrote:

Most of the information floating around that is widely believed isn’t accurate. But who cares? It is certainly true that we should have been more mindful of the role both paid and organic content played in democracy and been more protective of it. On foreign interference, Facebook has made material progress and while we may never be able to fully eliminate it I don’t expect it to be a major issue for 2020.

Misinformation was also real and related but not the same as Russian interference. The Russians may have used misinformation alongside real partisan messaging in their campaigns, but the primary source of misinformation was economically motivated. People with no political interest whatsoever realized they could drive traffic to ad-laden websites by creating fake headlines and did so to make money. These might be more adequately described as hoaxes that play on confirmation bias or conspiracy theory. In my opinion this is another area where the criticism is merited. This is also an area where we have made dramatic progress and don’t expect it to be a major issue for 2020.

Bosworth went on to note that President Trump ran a far superior digital advertising operation last campaign,3 and that he is worried that he will win in 2020 by doing the same. It is an admittedly self-serving but still crucial point to make: the effectiveness of Facebook’s expenditures should be based on the extent of illicit activity on Facebook, not the results of the next presidential election.

That, of course, is unlikely to happen, particularly if President Trump does indeed win re-election: Facebook will be almost certainly be held responsible because they are the easiest target, even if there is no meaningful foreign interference or disinformation campaigns. Critics will point to the company’s refusal to fact-check politicians, even if it is right on principle, and all of those expenses won’t make up for it.

Again, how is this profit-maximizing? If anything this is an argument for founder control: Facebook is spending billions of dollars and taking regular hits in the stock market for something they will almost certainly get no credit for, primarily because Zuckerberg believes it is the right thing to do.

That noted, Zuckerberg may not be entirely altruistic.

Facebook’s Missing Platform

At the beginning of the year I wrote The End of the Beginning, where I posited that the current tech giants would likely be dominant for some time to come:

There may not be a significant paradigm shift on the horizon, nor the associated generational change that goes with it. And, to the extent there are evolutions, it really does seem like the incumbents have insurmountable advantages: the hyperscalers in the cloud are best placed to handle the torrent of data from the Internet of Things, while new I/O devices like augmented reality, wearables, or voice are natural extensions of the phone.

In other words, today’s cloud and mobile companies — Amazon, Microsoft, Apple, and Google — may very well be the GM, Ford, and Chrysler of the 21st century. The beginning era of technology, where new challengers were started every year, has come to an end; however, that does not mean the impact of technology is somehow diminished: it in fact means the impact is only getting started.

Careful readers would have noted that I left out one of the tech giants — Facebook. The reason is straightforward: Facebook isn’t a platform, but rather an Aggregator. I explained the differences in A Framework for Regulating Competition on the Internet:

The name “platform” is a descriptive one: it is the foundation on which entire ecosystems are built. The most famous example of a platform — one with which regulators are intimately familiar — is Microsoft Windows. Windows provided an operating system for personal computers, a set of APIs for developers, and a user interface for end users, to the benefit of all three groups: developers could write applications that made personal computers useful to end users, thanks to the Windows platform tying everything together…

“Aggregator” is also descriptive: Aggregators collect a critical mass of users and leverage access to those users to extract value from suppliers. The best example of an Aggregator is Google. Google offered a genuine technological breakthrough with Google Search that made the abundance of the Internet accessible to users; as more and more users began their Internet sessions with Google, suppliers — in this case websites — competed to make their results more attractive to and better suited to Google, the better to acquire end users from Google, which made Google that much better and more attractive to end users.

This excerpt raises a fair question: why did I include Google as a foundational company and not Facebook if they are both Aggregators? Three reasons:

  1. Google controls the largest mobile platform in the world (Android).
  2. While Google Search is not essential to connecting users and websites, both users and websites behave as if it is, suggesting the sort of multi-sided network effects that are strong moats.
  3. Google has an ad platform that supports not only Google properties, but also YouTube and websites across the Internet.

This last point is a crucial one: the word “platform” tends to evoke developers, but Google plays the same role connecting consumers, advertisers, and websites (both its own and 3rd-party) that Windows played connecting users, developers, and OEMs.

Google's Ad Platform

Facebook, meanwhile, has always been much more of a closed garden. Its most important content comes not from 3rd-parties, but rather its own users. Similarly, its advertising uses Facebook data on Facebook properties. This self-containment helped protect Facebook from Google and made it into the giant that it is, but it is a fundamentally more fragile position than the other big tech companies.

This is also why investing in security is, in the long-run, not simply altruistic. Facebook depends on users using Facebook properties because they choose to use Facebook properties; Facebook connects advertisers to those users, the advertisers are not a reason to stay on the platform. Absent 3rd-parties that make Facebook essential, Facebook has to do whatever it takes to ensure users don’t leave the platform.

This is also why Facebook has invested so heavily in virtual and augmented reality. Zuckerberg knows the importance of platforms — remember, the entire reason Facebook ended up in the Cambridge Analytica scandal was in an attempt to make Facebook into a platform — and is betting that being early to the next paradigm will secure the company’s position.

In fact, though, Facebook has a much larger opportunity.

FAN’s Failed Promise

Facebook Audience Network is Facebook’s ad platform for 3rd-party mobile apps, mobile websites, and video. It quite obviously exists, but it definitely doesn’t seem to be getting much attention internally: the last time it was mentioned on an earnings call was in Q1 2018, and then only in a passing comment about increased transparency; the last substantive discussion was way back in Q2 2016.

It’s easy to figure out why: any company, even one the size of Facebook, has to choose what to spend resources on; doing one thing means not doing another. And, in a competition between Facebook’s own ad products and Facebook Audience Network, it was inevitable that Facebook Audience Network would lose:

  • First and foremost, Facebook Audience Network ads have lower margins. That is because Facebook has to share revenue with the site or app that shows an ad.
  • Secondly, Facebook Audience Network ads have lower revenues because the best ad units are on Facebook properties! Any advertiser, for the same price, would rather advertise in Facebook’s feed than on a 3rd-party app or site, because it performs better; that means the ads are never the same price.
  • Third, the nature of digital advertising is such that Facebook has effectively unlimited inventory on its own properties, particularly with the explosion of Stories. That means the first two factors are always true.

You can see a similar dynamic at Google: DoubleClick, its 3rd-party advertising business, was an acquisition, not home-grown, and even still the percentage of revenue generated on Google’s own properties continues to grow. It’s hard to resist focusing efforts on the ad products that make more money with better margins!

Still, it is DoubleClick that, more than anything, makes Google into an ad platform. DoubleClick introduces a third stakeholder — 3rd party websites and apps — into the equation, making Google that much stickier and essential. This is exactly what Facebook should do with Audience Network.

Facebook’s Opportunity

The relative worth of investing in Facebook Audience Network relative to Facebook’s own ads will never change; there are, though, good reasons for Facebook to invest anyways.

First, privacy regulation like GDPR or California’s CCPA is much more challenging for 3rd-party advertising networks that rely on collecting user information across non-owned-and-operated sites than Facebook or Google. Facebook and Google already have superior targeting capabilities, and that advantage is only going to increase.

Second, Facebook’s data is much better for display advertising; Google is superior at identifying and capitalizing on purchase intent, particularly through search but also re-targeting, but Facebook excels at building brands and surfacing things you didn’t know you wanted. These categories are likely to be much more effective in most website or apps which are not necessarily about immediate conversions.

Third, the biggest reason to be bullish on Facebook is its dominance in digital advertising. As long as it has access to most customers, it will always be the default choice for advertisers; spending more time and attention on extending its advertising to 3rd-parties also extends the responsibility of attracting customers. Yes, this costs margin, but the payback is an even better moat.

The reason to bring this up now is the pressure Facebook is under, from PR to politics to the stock market:

  • A meaningful investment in the Facebook Audience Network would mean lower margins in the long run, so best to make the investment when investors are already grumpy about margins.
  • So much of the media only sees Facebook as a competitor; Facebook is uniquely placed to be their benefactor.
  • The PR angle is not obvious, but I do think that Facebook in the long run is likely to be recognized as the company that has made the greatest investment in security. This will make regulators more comfortable with Facebook being one of the few companies constructed to leverage user data for advertising.

This article is not, by the way, my opinion on what is best for the world; rather, despite all of the company’s bad press, my point is that Facebook is better positioned for the future than it appears. More privacy regulation, more attention on security issues, more concerns about Google leveraging its own position: all of these are opportunities for Facebook. The question is if it will leverage investor discontent to make the sort of shift that gives up margin to build moats. Facebook can finally have its platform — the timing is right — if it is willing to take the risk.

  1. Note that the above charts show operating margin; net margin is indeed 35%.
  2. That, to be fair, seemed prepared for external consumption
  3. Notably, Facebook offered help to both campaigns; Hillary Clinton declined, which Soros turns into evidence that Facebook is pro-Trump
04 Feb 19:15

January 21

by tychay

On January 21st, as I was down with the flu, I received this e-mail from my cousin:

Hi everyone,

My dad passed away this afternoon very peacefully. My brother played a song that reminded my dad of his parents. My dad opened his eyes and looked directly at Peter – the first time he’s done this in many days – and then waited for my mom to come to the room, and then passed away.

We haven’t figured out yet when the funeral will be but I will let you know as soon as it’s decided.

Thanks everyone. It’s been a long journey and also a very special one.

Christina

I had a task entry for over a year, “blog about Francis” which I finally deleted yesterday. It has a huge number of notes, and in a different time I might revisit them. There is so much to write about my Uncle, I don’t know where to begin.

Instead, for this first entry, I’ll link to some of my old articles about him.

Francis was the older brother of my mom, Teresa — so close in age they are almost Irish Twins. As you can imagine, they were competitive and very close in a way only siblings like that could be. Losing him was like losing mom again. At the funeral, it felt like I was like her, losing my brother.

As they are both Catholics, instead, I suppose mom is finally seeing her brother, exactly five days short of twenty-one years later.

04 Feb 19:15

The Ten Most Common Security Problems That Startup Companies Fall Into

by Volker Weber

Mikko Hypponen, CRO F-Secure, for Maki.vc:

Today, all companies are software companies — and this definitely applies to startups, too. Practically every startup ends up writing code, even if technology isn’t the main focus of their company.

Here’s a ten-part checklist to help you and your hot new startup avoid the most common security pitfalls:

More >
04 Feb 19:13

Welcome to day one of Brexit talks

mkalus shared this story .

They didn't even allow one working day before the lie machine sprang into operation. On Sunday morning, less than 48 hours after the UK had left the EU, the Downing Street fabrication operation came back online.

It started with a briefing to the Telegraph, one of Boris Johnson's several friendly print outlets, who will transcribe out his message line-by-line for its readers. "Johnson fury as EU reneges on deal," the headline said. Inside a source had informed the paper that the prime minister was "privately infuriated" with EU attempts to frustrate a deal.

What were they "privately frustrated" about? It seems it is the level-playing-field provisions. These are the sets of standards in which the EU expects the UK to align on, covering issues like the environment, state aid and labour. It is their insurance policy to make sure the UK does not undercut them.

Dominic Rabb reiterated this account on Sky News in the morning. Asked if Michel Barnier was wrong to say there would be checks at the border if the UK does not align, he replied: "It's directly in conflict, not just with the withdrawal agreement, but the undertakings in the political declaration. So of course we expect those assurances to be kept to. That's why we've done this deal. It's a package."

Johnson himself will make this argument in his first major post-Brexit speech today, laying out his stall for the talks to come. "There is no need for a free trade agreement to involve accepting EU rules on competition policy, subsidies, social protection, the environment, or anything similar any more than the EU should be obliged to accept UK rules."

These are all lies. You do not need to research heavily to establish the lies. They are lies by virtue of what is freely available in the public domain and the texts the UK itself has signed up to.

The EU demand for level-playing field provisions is not new. EU officials first started talking about them in late 2016. In March 2019, the Europeans said they were ready to pursue a free trade agreement "insofar as there are sufficient guarantees for a level playing field".

Raab said the EU was "directly in conflict" with the political declaration signed by both sides and that the UK expected "those assurances to be kept to". So how does he explain section 77 of the political declaration? It states:

"The parties should uphold the common high standards applicable in the Union and the United Kingdom at the end of the transition period in the areas of state aid, competition, social and employment standards, environment, climate change, and relevant tax matters. The parties should in particular maintain a robust and comprehensive framework for competition and state aid."

So the government is lying - that is the word for it, no point beating around the bush - about the EU's position. It is also lying about the position it held - as point of fact, by virtue of the agreements it signed - until yesterday morning.

The level-playing-field provisions are not unreasonable. Johnson will stress today that the Canada deal he wants Britain to emulate does not require such extensive alignment. But there is no comparison between Canada and the UK.

Firstly, Canada is further away. This is a basic point, but one which is seemingly beyond the grasp of the government. Secondly, and more importantly, the UK and Europe are already deeply and extensively enmeshed with each other, with goods and services travelling freely millions of times a week. We are not comparing two disparate units. We are extracting the ingredients in a solution. Britain is a big economy right on the EU's doorstep. If it wanted to it could undermine the EU's environmental policies and its free trade policies.

Britain knew this. It was made clear. And now it is pretending to be shocked. 

Downing Street is also lying about the future. Johnson's threat if the EU does not back down is no-deal. But he has now started the rebranding operation. It is not going to be called no-deal anymore. It is going to be called the Australia model.

"The choice is emphatically not 'deal or no-deal'," Johnson will say later. "The question is whether we agree a trading relationship with the EU comparable to Canada's – or more like Australia's."

Australia has no trade deal with the EU. Like countless other countries, it has some international agreements, but this is of no consequence. It's hard to find two trading entities with none whatsoever. And anyway, Australia desperately wants a deal with the EU. Which, given that it is on the other side of the world, should give us some indication of how important such a thing might be for an economy which is right on its doorstep.

Rebranding no-deal as the 'Australia model' is the new 'WTO model' - a way of pretending no-deal is not as bad as it is. But it is also something else - it is a cultural gambit. No-deal is being painted in 'Anglosphere' colours, smartened up with some English-speaking Commonwealth tones. This is the thin edge of the culture war wedge, the start of a process which will portray alignment with the EU as the rank cosmopolitan option and no-deal as the common sense shared-heritage option.

What's the point of all this? Is the UK chest-beating? If so, how much of it will businesses accept before they assume it's true and act accordingly? How much before the government makes it impossible to back down regardless? Or is it true and are we really heading for no-deal?

The answer is we don't know and it is very likely that the British government doesn't know either. What we do know is that this is how they will behave. They will lie. They will blame their negotiating partner for the things they themselves are doing. And they will willfully try to deceive the public about the consequences.
New era. Same old crap.

Ian Dunt is editor of Politics.co.uk. His new book, How To Be A Liberal, is out in spring 2020.

The opinions in Politics.co.uk's Comment and Analysis section are those of the author and are no reflection of the views of the website or its owners.

04 Feb 19:13

Google Photos added... other people's private videos into your own export? my god you had one job: not do that twitter.com/jonoberheide/s…

by internetofshit
mkalus shared this story from internetofshit on Twitter.

Google Photos added... other people's private videos into your own export? my god you had one job: not do that twitter.com/jonoberheide/s…

Whoa, what? @googlephotos? pic.twitter.com/2cZsABz1xb





2694 likes, 1533 retweets



856 likes, 304 retweets
04 Feb 19:13

Because you want tariff free access to their market more than they want tariff free access to your market, and that's the condition they set. 🤷‍♂️ twitter.com/rcolvile/statu…

by DmitryOpines
mkalus shared this story from DmitryOpines on Twitter.

Because you want tariff free access to their market more than they want tariff free access to your market, and that's the condition they set. 🤷‍♂️ twitter.com/rcolvile/statu…

A point Boris keeps hammering away at. The EU wouldn’t accept having to follow our standards in order to trade with us, so why should we accept the reverse?




2210 likes, 456 retweets



656 likes, 136 retweets
04 Feb 19:11

A New Phase

Will Richardson, Feb 03, 2020
Icon

It is increasingly difficult to find support for effective change inside schools, says Will Richardson. "That’s why most of the “success” stories I’ve seen have come about outside of the traditional public and private systems." But these changes aren't scaling. "Those things we do which are increasingly irrelevant for the world we live in today. Everyone nods in agreement when I point them out. Few actually have the commitment to find a path to change them." And so... well, it's off to greener paths for Richardson.

Web: [Direct Link] [This Post]
04 Feb 19:11

Workflow Automation for Higher Ed: The 2020 Guide

Ashish Deshpande, Frevvo, Feb 03, 2020
Icon

I sometimes wonder whether we'd be a lot happer about technology has we focused first on things like workflow automation, in other words, had we focused on how technology could make our lives easier and our jobs more pleasant. I know I would be a lot happier if I had fewer, rather than more, forms to fill out. Of if the government simply said "we have all your data; here's what we think you owe in taxes and why" instead of having me fill out long complex tax forms. Anyhow. I'm still of the beliefe that most of this stuff can be automated, and so I'll always celebrate articles like this that explain how.

Web: [Direct Link] [This Post]
04 Feb 19:10

Taking science outside the classroom brings success

Education Gazette, Feb 03, 2020
Icon

One of my most memorable science projects was the 'closed ecosystem report' where we went out to the creek, took a sample, sealed it in a jar, and recorded the results. What I never got to do, though, was anything that actually interacted with the community the way the projects described here do. "Year 13 students Breanna and Jessica began investigating how New Plymouth Girls’ High School could generate its own sustainable energy for use in electric vehicles (EVs). The students won several science fair prizes and awards for the project, which involved monitoring the energy generation of solar panels and two types of wind turbines." I love stuff like this. It should be available for everyone. See also citizen science in action in te ao Māori.

Web: [Direct Link] [This Post]
04 Feb 19:09

City of Surrey still ticketing Uber drivers despite pushback from province

by Aisha Malik

Bylaw officers in Surrey, B.C. are still ticketing Uber drivers, despite the premier of the province stating that the service has permission to operate.

Councillor Brenda Locke has said that bylaw officers are still giving Uber drivers $500 fines for operating in the city.

“I think the ticketing is absolutely harsh and I don’t know why we’re doing it in Surrey. I don’t think it’s necessary,” Locke told City News.

On February 5th, the B.C. Supreme Court is deciding whether it will issue an order to the city to force it to stop ticketing Uber drivers.

“Then the City of Surrey can get on with things other than worrying about Uber. It’s going to be coming anyway, it’s provincial, and the public in Surrey absolutely want it,” Locke said.

The mayor of Surrey, Doug McCallum, is attempting to outlaw rideshare services in the city. However, Premier John Horgan says that McCallum should stop trying to prevent the service from operating in the city.

Horgan said the Passenger Transportation Board has done a good job at balancing the interests of the public and the transportation industry.

Source: City News

The post City of Surrey still ticketing Uber drivers despite pushback from province appeared first on MobileSyrup.

04 Feb 19:09

Nokia 5.2 Leak Hints at Quad Camera Setup, Waterdrop Display Notch

by Mahit Huilgol
HMD Global has already sent out invites for MWC 2020. As expected the company is launching new smartphones at the event one of which has featured in leaks. Evan Blass has posted pictures of the new Nokia smartphone with the codename “Captain America.” Blass says that the image could be of the Nokia 5.2. Continue reading →
04 Feb 19:06

Designed for Whom? How Architecture & Vehicle Trends Are the Cultural Clash

by Sandy James Planner

hudsons-bay-parkade-holborn-group-vancouver-mad-architects-22

hudsons-bay-parkade-holborn-group-vancouver-mad-architects-22

There’s a trend in city architecture and in North American vehicle purchase that tests how we view ourselves and what we value in  current culture. This is the time of importing starchitects to Vancouver to build structures that do not really respond to their environs or surroundings, but are rather signature statement towers that clearly carry the stamp of who is the designer. And they are not unique to the place~you can see the same Bjarke Ingels Vancouver House twisty forms in this winding development at 76 Eleventh Avenue in New York City.

Take a look at Kenneth Chan’s current article in the Daily Hive on the 2016 proposed Holborn Group development for the Hudson’s Bay parkade on Seymour Street which challenges Vancouverites to think “bigger”.

That Holborn parkade redevelopment plan proposed three towers, one which will be 900 feet (that’s about 90 potential storeys) with just one small problem. The proposed height is 600 feet over the 300 foot limit because of the City mandated view cone to protect the views to the mountains. Kenneth Chan states “this is the same view cone that severely constrained the height of the adjacent TELUS Garden office tower”.

The project’s tower looks like an undulating lipstick tube and is described as bringing “a design flair that is common in modern Asian metropolises like Singapore and Hong Kong, this concept was designed by Beijing-based MAD Architects, which has international offices in Los Angeles, New York City, and Rome.”

The Holborn Group is the same developer who built Vancouver’s Trump Tower and who controls the former social housing  fifteen acre Little Mountain site. They state on their website that they intend to build 1,400 units on that land. There’s been all kinds of discussion on how this land was purchased from the Province, and how for nearly 12 years nothing has happened on this site which previously housed 224 social housing units.

It appears that the  story for this decade is still the focus on building downtown architecture to be a developer and architect’s  standalone showpiece. It does not really need to fit into the existing vernacular or reference the outstanding mountain and sea views. The trend is to outperform other buildings in size, shape, height and shock value. The iconic buildings anticipated for the downtown also do not appear to be responding to any local housing market needs with the exception of the Burrard Bridge located towers proposed by The Squamish Nation. Naoibh O’Connor has created a little compendium of twelve new buildings proposed for  Vancouver which allows you to look at some of the designs.

The same nod to brashness and boldness is also taking place in vehicle merchandising  where trucks and SUVs (sports utility vehicles) make up more than 72 percent of purchases in the United States. This trend to large rolling dens has resulted in a 47 percent increase in pedestrian deaths. Even Tesla is rolling out the Tesla Cybertruck which begins production next month with a  “stainless-steel “exoskeleton” billed as bullet-resistant, a triangular roof worthy of the MoMA sculpture garden and putatively shatterproof “armour glass” windows “.  The intent is to have the “utility” of a truck with a “sports car” performance.

General Motors is reintroducing the 22 year old  “Hummer”,but as Alex Williams in the New York Times states, the manufacturer says it is all okay, because this one runs on electricity.

Vehicles are getting bigger if not better, and “size and stature” matters. Electric vehicles are still only two percent of American vehicle purchases, and the showdown between “monster-truck-ification of America” and the need to abandon the use of fossil fuels still appears not to hinder sales.

In downtown architecture design and in North American vehicle trends it is all about the big gesture. But  is there also a similar clash? Will  these new buildings ensure livability and provide enough housing and public amenities accessible to all Vancouver residents? And like the monster vehicle trend not responding to the fossil fuel crisis, how can these new buildings all vying to outperform each other serve as anchors for existing residents as well as new ones?

hudsons-bay-parkade-holborn-group-vancouver-mad-architects-14

hudsons-bay-parkade-holborn-group-vancouver-mad-architects-14

tesla-cybertruck-front-oem

tesla-cybertruck-front-oemImages: Daily Hive & Kbb.com
03 Feb 05:27

Thirty Six

by Matt

I am now solidly entering my late thirties, and fortunately I am in good health, good cheer, and doing one of my favorite things — exploring a part of the world and culture I haven’t experienced before (Maldives and Sri Lanka).

The past year has included a number of professional milestones including a significant amount of fundraising and related activity, bringing in a major new product to the Automattic family, the maturation of Gutenberg in the WordPress ecosystem, launching the Distributed blog and podcast, and a growth in the breadth and depth of the Automattic team.

Partially because of the schedule those milestones required, this ended up being my year with the most travel ever since I started tracking: I flew over 515k miles, to 124 cities in 24 countries. I was able to incorporate a good amount of running in my routine, started picking up musical instruments again, and learning more about sound and its impact on our lives. I found small daily habits, like a little bit of exercise or stretching first thing in the morning, to be sustainable and high-impact.

What suffered in 2019 was my book reading time and making a dent on the top 50 list. I still check tech news every day, but I had to unplug from daily non-tech news because it was just too hectic — I’ve found a lot of value in weekly publications like the Economist to make sense of what’s going on in the world with the benefit of a little distance and time.

Personally my main goals this year are for the health and wellness of my family, incorporating more playing music and photography into my life, and strengthening my meditation practice. If you’re reading this, I hope to run into you online or in person and this year let’s do our best together to leave the world a little better than we found it.

03 Feb 02:33

On the importance of good record-keeping, considering notes as records, and the searchability function in note-taking

by Raul Pacheco-Vega

Writing about academic writing, planning and scheduling, organizing and time management has led me to ponder the best ways in which information can be organized and retrieved. I am, after all, someone who wanted to be a librarian since he was a child, someone who organized his parents’ personal library using the Dewey system and someone who can calculate his own Cutter numbers. Thus, information acquisition, storage and retrieval is always on my mind, even if I am not an information systems scholar.

Reading and AcWri in Everything Notebook

So, I have been pondering for a very long while about “Searchability” as a key component of studying, annotating, learning and reading. Most responses to this request point to Evernote and One Note-type digital notebooks. The key thing everyone tells me is:

I NEED SOMETHING THAT IS SEARCHABLE.

Personally, I think about searchability on a regular basis, but I almost always feel that I have that component nailed down in all my data-collection and note-taking, systematizing artifacts. Let me go through each one on this blog post. I am building off my Twitter thread below.

1) The Everything Notebook

#AcWri on the plane

I use 1/2″ adhesive, rigid plastic tabs to mark weeks in my To Do List section of the Everything Notebook. Thus, I can search for a specific week by looking at the Everything Notebook’s upper edge. This is how I achieve searchability.

By all means, doing this digitally will make your life easier because you can use your software’s Search function. The problem I have come across is that most operating systems & software’s Search functions are terrible. My laptop runs a shell that imitates Windows XP’s OS because it’s search function was AMAZING.

My other laptop and my desktop run Windows 10, which (if you have ever used it) has a Search function that sucks so bad it’s not even funny. So, I have to resort to using a shell that duplicates Windows XP’s search functions.

Anyhow… yes, being able to locate a piece of data. This is fundamental, and something that my friends and colleagues who are librarians, archivists and historians will always have in mind and possibly do as second-nature: thinking of notes as RECORDS. There are entire courses and degrees on record management and archival techniques.

Locating records requires very powerful searchability functions. Not all software has this, so I have trained myself to think of the tabs as my Search function. I know where an idea is because it’s located under “Bottled Water”, “Transnational Activism”, “Comparative Methods”

Doing searches in analog media requires an organization system that allows you to retrieve a record relatively easily. My Everything Notebook’s tabs help me do this. When I complete an Everything Notebook or a year ends, I create a Table of Contents that also helps me w/search.

2) The Conceptual Synthesis Excel Dump (CSED)

CSED and reviewing the literature

Excel Dumps, CSEDs, have two searchability functions: one is the search function, but the other one is how you have classified each column & row. I use rows for each record/piece of information/article/book chapter/book. So, I can see which articles I have read by scrolling down. I don’t use a Keywords column, but if I did, I could use that to search for a particular keyword.

3) Reference management systems (Mendeley).

Grunt work: references into Mendeley. Then memorandum. #AcWri

I use Mendeley after having tried Zotero, Endnote, Refworks. Yes Elsevier is evil and no, I’m not going to switch off Mendeley. This is settled.

Continuing off my Twitter thread:

4. Storage Systems and Cloud-Based Drives.

As I mention in my Twitter thread, I use Google Drive, One Drive and Dropbox.

5. Evernote.

I also use Evernote, as I mention above, primarily as a newspapers or URL storage system. You could totally build an entire Everything Notebook in digital form using Evernote or One Note.

SUMMARY:

In order to develop the best system for storage and retrieval of information, you need to decide what suits YOU best. While I do enjoy providing an overview of my systems to see if some of what I use can help others, I want to make something 100% clear:

I DO NOT OFFER ADVICE.

I don’t advice on almost anything simply because each person’s needs for searchability and record-management are entirely different to mine. Personally, I need both analog and digital. I do hope that this reflection may help YOU develop the system YOU prefer.

03 Feb 02:32

Prague vs. Airbnb

by peter@rukavina.net (Peter Rukavina)

Today in the Observer, ‘I’m a stranger in my own city’: Prague takes on Airbnb to dam flood of tourists:

Speaking to the Observer in his office in Prague’s new city hall – near the heart of the tourist district – Hřib, a member of the Pirate party, said the idea was the focal point of a scheme to “give Prague back to the people of Prague” and mitigate the negative effects of tourism.

The fall of Prague: ‘Drunk tourists are acting like they’ve conquered our city’ He said Airbnb’s growth had turned the city, once the capital of the Holy Roman Empire and later a jewel of the Habsburg monarchy, into a “distributed hotel” and that failure to regulate it was “eating the city from inside”.

03 Feb 02:28

Q. Are the big tech companies guilty of antitrust violations? A. It doesn't matter, they will probably be punished anyway

by Michael Mace
In a previous post, I wrote about the big tech companies’ tin ear for public relations, and how that’s feeding mistrust of the whole industry (link). More than a year later, we’ve made little progress on public mistrust, and that’s feeding a legal and regulatory attack on the industry. Today I’ll talk about that attack, and why it should worry all of us, not just people who work in tech.

If you grew up in a democracy, you were probably taught that the rule of law is essential to a free society. It’s supposed to work like this:
     - The law describes clearly what's illegal
     - If you're accused of breaking the law, you'll be tried by an objective judge or jury who protect your rights
     - If you're innocent you'll go free
     - If you're guilty your punishment will be comparable to that of others who committed similar crimes
     - The law can't be changed after the fact to make you guilty

None of those principles apply to the antitrust actions being proposed against the big tech companies. For those companies, actions that were previously legal are now being made illegal. This change is being made without the enactment of new laws, but rather by reinterpreting existing laws to give them dramatically different meanings. Many of the people accusing the tech companies are not objective; they are also the ones who will judge them. And the punishments are being made up as we go along.

Don’t get me wrong, I'm not here to excuse the actions of the big tech companies. As I’ve said before many of them have done things that are morally reckless, stupid, and bad for society. You may think they deserve to be punished. In some cases I agree.

But let's all be clear about what’s going on right now: The crusade against the tech companies is much more about emotion than rationality, and it’s eroding the rule of law that protects us all from arbitrary action by populists.

If this doesn’t scare you, it should.

Here's why:


Fun and games with the federal government

In my career, I've had a lot more involvement with competitive law than I wanted. Specifically, I had a front row seat to four cases:
     - When Apple sued Microsoft for stealing parts of the Macintosh interface, I was working in Apple's competitive analysis team. I saw the runup to the suit, gave a deposition, had a lot of in-depth interaction with Apple's lawyers, and saw how the legal system worked.
     - When I worked in the Visual PC group at Silicon Graphics, I saw firsthand how Microsoft and Intel manipulated their products and licensees to keep control over the PC market.
     - While at Palm, our legal team had me travel to brief the Federal Trade Commission on what we believed were deceptive advertising practices by Microsoft. I saw up close how the government handled that case.
     - Also while at Palm, I was subpoenaed to testify in the states’ antitrust suit against Microsoft. That involved many more  trips to Washington that I wanted, a deeply unpleasant time in federal court, and another inside look at the system in action.

In all four cases, my side, the people and companies I thought were in the right, lost. My painful experiences being beaten up by big competitors ought to make me rabidly enthusiastic about the charges against today's tech titans. But I’m not, because there’s a double standard in play. The courts and government decided the behavior of the “Wintel” duopoly was generally legal, and those companies escaped serious punishment. I didn’t always agree with that outcome, but there was a logic to it, and it set out some fairly consistent rules for what tech companies could and could not do. Apple and Google and Amazon and even Facebook have generally followed those rules; their behavior wouldn’t have even gotten you charged in the 1990s, let alone punished. So why are we now talking about breaking them up?

How competitive law used to work. Traditionally, regulation of big companies has focused on one central principle: Are you hurting customers? If the answer was yes, the government would act aggressively against you, on the assumption that individual customers didn’t have the ability to defend themselves against a corporation. But if there was no customer harm – in particular, if prices weren’t being jacked up – the government left companies to duke it out in the market, with the idea that the public should be allowed to choose the winners and losers rather than a government bureaucrat. Here are a couple of examples of how it worked:

Example 1: Deceptive advertising. When I worked at Palm, Microsoft was late in focusing on mobile, and did a lot of misleading promotion for Windows CE (the mobile version of Windows). In particular, it made claims in ads that overstated its features outrageously. We were so mad about it that we complained to the Federal Trade Commission, which regulates advertising. The FTC asked us to give it a briefing. That seemed to go well, and we thought the government was going to protect the good guys (us) from unfair advertising by the beast in Redmond.

Imagine our surprise when, months later, the FTC accused both Palm and Microsoft of misleading advertising. Ads from both companies, we were told, had failed to disclose that if you bought a wireless device you'd need to pay for a service plan. We thought that was kind of obvious, but it was the early days of wireless data and the FTC said our ads might deceive customers. Palm and Microsoft were both forced to sign consent decrees, legal agreements with the government committing us to add text to every ad, for many years, saying that a service plan was required for wireless data.

It was a slap in the face for both companies, but we got the FTC's message: Don't come to us whining about your competitive problems; we're here to protect consumers. I was not happy at the time, but gradually I’ve come to respect the government’s behavior. Companies have lots of money and many different ways of defending themselves; they should not expect the government to do them favors. Individual consumers have much less power. So the priority is to protect consumers from predatory behavior by companies.

Example 2: Tying products together. At several places where I worked, one of our biggest complaints against Microsoft and Intel was that they manipulated the Windows-Intel standard to protect their other businesses. For example,
     - Microsoft threatened to withhold its Basic programming software from Apple unless it licensed the Mac interface to Microsoft
     - When Silicon Graphics tried to enter the personal computer market with a computer that had supercharged graphics, Intel withheld its latest processors from SGI until Intel’s own competing graphics accelerators reached the market
     - When Palm had its most momentum in the market, Microsoft threatened and manipulated our ability to sync Palm handhelds with MS Office, in order to discourage IT managers from standardizing on us

I complained bitterly to our lawyers about this "tying" together of unrelated products. But I was told blandly, "the courts don't view tying as illegal unless you can show that it's increasing prices to consumers." Once again, the standard was not complete fairness between companies, but avoiding predatory behavior against consumers.


Today’s tech leaders are not breaking traditional competitive law

The big tech companies are being threatened with all sorts of new regulations and lawsuits, but by the standards of previous decades, it's almost impossible to make a case that they've broken the law.

Has Amazon's e-commerce business hurt consumers? It’s hard to find the damage. Amazon has almost certainly lowered prices and increased availability of goods, especially for people outside the big cities. Yes, it has taken money from a lot of other retailers, but there’s a long tradition of competitive change in retail. What’s happening in online commerce is just a continuation of a trend that’s been going on at least since the first mail-order catalogs took on general stores in the 1840s (link). More recently, in the late 20th century Walmart devastated the shopping districts of small towns across America (link), and nobody broke them up. On the contrary, Sam Walton (founder of Walmart) was a folk hero.

Has Google increased prices on anything? Considering that it gives away most of its software, it's really hard to make that argument. Even the things Google charges for are usually cheaper than the alternatives. For example, Android is incredibly less costly to license compared to Microsoft’s old OS pricing, and Google Docs is far more economical than traditional Microsoft Office was. Google has definitely hurt the advertising industry, and other tech companies, but remember that hasn't been illegal in the past unless it raised consumer prices.

What about Apple? They definitely charge a premium for their products. But nobody I know of is being coerced into buying an iPhone. There are very good, lower-priced alternatives in the market. People choose to buy the iPhone and Macintosh because they like the brand, because of peer pressure, and because they admire their design and features. Nothing about that is illegal. The App Store is definitely a monopoly, but having a monopoly isn’t illegal unless you use it to raise prices, and the way Apple manages the store has driven down app prices, not raised them. The one time Apple did conspire to raise prices, in ebooks, the feds slapped them down promptly (link).

Meanwhile, Apple’s tight control over iOS applications has kept many viruses out of its phones. All those controls suck for software developers, and I don’t really like them, but they haven’t been predatory against consumers.

Then there’s Facebook. It’s an arrogant and reckless company that’s pathetic at public relations. But that’s not illegal, it’s just stupid. The time Facebook did break the law is when it failed to protect consumers’ privacy after promising to do so. For this it has paid huge fines and agreed to a consent decree that puts its privacy policies under an external monitor (link). Good. To me, that showed the system was working – when Facebook broke the law, it was punished, and it’ll be punished a lot more severely if it does so again.


The real motivation behind the attack is emotion

There are many more charges against the big tech companies, and I don’t want to go through all of them here. But in my opinion, none of the situations would have, in the past, justified the extreme act of breaking up or deeply regulating a company. So the people who are advocating heavy regulation are trying to reinterpret the law.

There was an article about the process in the NY Times last year, headlined “To Take Down Big Tech, They First Need to Reinvent the Law” (link). The article explains many of the arguments being made by the re-interpreters, and it makes the point that there’s a history of antitrust law evolving. (If you want to read a much more detailed article on that subject that covers both sides of the issue, check out the article here).

But that’s not the most important part of the article. I think the key phrase in it is this one near the start:
“Big technology companies work on artificial intelligence that threatens to create a world where human beings are eternal losers.”

Think about that for a second. It’s an amazingly sweeping assertion. I know the reporter is trying to summarize the public mood, but the fact that the paper put it in a news article without any attribution or supporting evidence is shocking to me. Unfortunately, this is a common pattern in much of the recent coverage of the tech industry. At its heart, the campaign against the tech companies isn’t really about antitrust law, it’s about fear of the future and distrust of the people running tech. We’re making decisions emotionally, and then trying to rationalize them by cherry-picking the evidence.

The legal system (and the professional press) is supposed to protect us from this sort of hysteria. If you're reporting on an issue, you're supposed to cover it in a balanced way, and to fact-check every assumption. If you want to change the law, you’re supposed to propose a bill, debate it, pass it through Congress, and get the president to sign. It’s an intentionally complex process, designed to force us to pause, think about what’s happening, and listen to arguments on all sides of the issue.

Re-interpreting the law bypasses all of that process, and puts us at risk of creating new rules that do more harm than good. To give you a couple of examples:
     - One proposal is to prohibit tech companies that have marketplaces, like Amazon, from selling their own branded goods. But if you make that a rule, what’s to stop it from eventually applying to Trader Joe’s, or to the discount house-branded products in every grocery and drug store in the country?
     - Another proposal says tech companies should be prevented from buying startups that might threaten them. But if you cut off the possibility of selling a startup to a big company, you reduce the incentive for VCs to fund those startups. You could end up crippling the creation of startups rather than increasing it.

But my biggest concern is that if we give in to hysteria in this situation, what’s to stop us from doing it again and again, every time a group or an industry becomes unpopular?

Who’s to say the next reinterpretation of the law won’t be used against you?

In an age of general fear and populism, eroding the rule of law is the last thing we should be doing. If you really believe that tech needs to be reined in, write a bill and let’s debate it. That’s how democracy is supposed to work.

That’s my take on the legal situation; I welcome your comments, including disagreements. There’s also an underlying issue we should be discussing: Why have we all become so angry and afraid that we’re willing to sacrifice the law this way? Until we’ve dealt with that underlying situation, society will continue to be at risk from hysteria and the bad decisions it produces. I think the tech industry bears some of the blame for this mess, and also can help to help fix it. I’ll cover that next time.

Copyright 2013 Michael Mace.
03 Feb 02:24

Agency, by William Gibson

by Ton Zijlstra

A book that has ‘Agency‘ as its title, and is written by William Gibson, as Boris already intuited, is a book that I must read. So I did, in the past few days after it got published on January 23rd.

It was disappointing I thought.
Except for its definition of personal agency by a rogue AI as personhood, financial independence, and global citizenship, plus transparency about that towards others. And except for introducing the concept of Competitive Control Areas (described more theoretically here) to overcome failed states (in this case by installing Russian oligarchs/gangs, aptly named the ‘klept’. We probably should use that term more widely)

The playing with alternate time paths (stubs) I disliked as it seems a cop-out (leave the timey wimey stuff to The Doctor, where it’s all just a bit of good fun). Other than that the entire book is merely a long chase through a USA where Trump never got elected and Brexit didn’t happen (but Syria might become a nuclear war zone). A high speed chase with AI glasses, and coolio drones remotely controlled by people from the future who lived through the ‘Jackpot’ (the crunch where 80% of humanity died from the climate emergency, but somehow the tech level never collapsed) and now seem rather relaxed about it all as they interfere in other timepaths for fun mostly.

William Gibson, father of 'cyberpunk'William Gibson, image by Frédéric Poirot, license CC BY SA

03 Feb 02:23

Google Maps

by jwz
mkalus shared this story from jwz:
Brilliant.

Look, it's another prank with an artist statement: "questions relating to power in the discourse of cartography have to be reformulated."

03 Feb 02:22

Omni Roadmap 2020

by Ken Case
mkalus shared this story from The Omni Group.

Looking Back at the 2010s

Welcome to the 2020s! Ten years ago (on January 27, 2010), Apple introduced iPad—a new device category that would, as Steve Jobs put it, “connect users with their apps and content in a much more intimate, intuitive and fun way than ever before.” Inspired by the announcement, we put many of our plans for the next few years on hold—and just two days later I shared our first public company-wide roadmap, “iPad or Bust!

When we completed “iPad or Bust!” a few years later, I found myself reflecting on 2012 and looking ahead to 2013. This established a pattern for the rest of the decade, as we started regularly sharing roadmap updates for 2014, 2015, 2016, 2017, 2018, and of course 2019.

Our roadmaps have never been perfect predictions of the future. Our world is constantly changing, and each year we have to be prepared to adjust those plans based on what we’ve encountered along the way:

Changes to the projected iPad or Bust! roadmap

But while our roadmaps don’t predict the future, they do state the direction in which we’re headed—and I hope you find them useful!

Looking Back at 2019

Before we talk about future roadmap, let me quickly summarize the major updates from last year:

(For more detailed notes on what we did last year, I recommend reading last year’s September roadmap update.)


Looking Ahead

In last year’s roadmap, I said that beyond shipping OmniFocus for the Web, we would continue to work on site licensing, JavaScript-based automation, sharing linked tasks, and improving the flow of using our apps:

“We’ll be reviewing the ways customers navigate our apps—making them easier to navigate on small touch devices, more efficient to use from a keyboard, and more accessible to the sight-impaired. We’ll be improving integration between our own apps (such as linking tasks between OmniFocus and OmniPlan), between our apps and others (such as OmniGraffle’s import and export of Visio and SVG files), and with the rest of the system. We’ll be tracking down and fixing rare crashes and other bugs. And we’ll be taking a hard look at performance issues, so our apps respond to your input faster.”

We did ship OmniFocus for the Web as planned—but when iPadOS was announced in June we took a pretty big detour from the rest of our planned roadmap. There was a lot of benefit in that detour: it’s great to have multiple windows on iPad, support for iCloud Drive and other document providers, and Dark Mode! But it did leave a fair amount of unfinished business from last year’s roadmap, and we’re continuing with that work this year.

Specifically, we will continue our work on sharing linked tasks in OmniFocus, and on improving integration both between our own apps (such as linking tasks between OmniFocus and OmniPlan) and between our apps and others (such as OmniGraffle’s import and export of Visio and SVG files).

We’re also continuing to improve the flow of using our apps—particularly on iPad and iPhone. We want easy navigation, so everything in the app feels like it’s right at your fingertips—whether your fingertips are using the mouse, touch screen, or a hardware keyboard.

As we do this work, we’re also actively listening to your feedback. When we hear that you’re repeatedly encountering pain points in our apps (whether you’re encountering performance or stability issues, or dealing with common workflow issues such as time zone changes in OmniFocus), we will be setting aside time for addressing those issues.

Using Automation for Custom Features and Integrations

With AppleScript, we’ve always had first-class support for automation in our Mac apps. This support for automation has enabled our customers to create some wonderful solutions, such as the Kinkless GTD scripts for OmniOutliner which inspired us to build OmniFocus.

But AppleScript had some big caveats: it was generally easy to read, but it was a fairly esoteric language that many developers found less easy to write. It was able to accomplish some amazing things, much faster and more accurately than working by hand—but it was generally slow enough that you could watch it work, and if it had a lot of work to do you could be watching and waiting for a while. And it was only available for the Mac platform—which was totally fine in the ’00s when that was the only place our apps ran, but was a lot less useful in the ’10s when our customers were increasingly spending their time on mobile devices.

To overcome those limitations, in 2015 we started working on Omni Automation: a technology which lets customers run JavaScript code in our apps using Apple’s highly-optimized JavaScript engine. Since then, we’ve shipped Omni Automation support for OmniOutliner, OmniGraffle, OmniPlan—and in 2020 we will be officially shipping support for Omni Automation in OmniFocus.

Why does this matter? If you don’t know how to program JavaScript, how does Omni Automation benefit you?

By providing automation technology in our apps, we make it possible for customers to extend our apps’ capabilities. People can build customized solutions to meet their own needs—and then share those solutions with others. We had thousands of customers using Kinkless GTD in OmniOutliner, even though most of those customers didn’t know AppleScript. I’ve been told that one of JTech Communications’ most popular blog posts was for a script for OmniGraffle which counts items on a canvas. With automation, people are able to create their own keyboard shortcuts to quickly perform actions like creating a task calendar from OmniFocus, or exporting Markdown from OmniOutliner—and those solutions can often be shared with others, making everyone’s lives easier.

Automation is also a building block that can be used to integrate our apps with other applications and systems. We’ve had customers use AppleScript automation to sync OmniPlan with their internal bug tracking systems, so they can easily keep their project plans up-to-date as work gets completed and their tracking system up-to-date as their plans change.

It’s definitely true that writing JavaScript code isn’t for everyone! But automation solutions powered by JavaScript have the potential to benefit everyone—and we’ll be working to make it easier for all of you to share your solutions with each other.

Simplifying Licensing with Sign-Ins

In our ideal world, nobody would have to think about how our apps are distributed and licensed. You would simply install the app from whatever source is most convenient for you, and pick whatever licensing option works the best for you. This was how our software worked in the ’90s and ’00s: you could install our apps from CDs or our website, and you could purchase licenses for those apps from retail stores or our website—whichever was most convenient for you.

That picture has changed with the App Store. We can still offer app downloads and licenses on our website, but only for the Mac platform—to install on an iPad or iPhone, you must install from the App Store. We can offer trials and upgrade discounts and price protections in the App Store, but only when we use free downloads with in-app purchases. But in-app purchases can’t be made directly by businesses and schools—so those customers really need the option to pay in advance as well.

In our attempt to provide the best options to everyone, we’ve ended up with three different distributions of our apps: website installs (purchased from our store), free App Store installs (licensed with in-app purchases), and pay-in-advance App Store installs. (The pay-in-advance App Store option is certainly the most straightforward—but with no options for trials or discounts, it’s also the least friendly and flexible.)

Those who follow closely may have noticed that we introduced another approach to this problem last year: sign-in licensing, which is used for our cross-platform OmniFocus subscriptions. While the App Store doesn’t allow apps to be unlocked using license codes, it does allow apps to be unlocked based on signing into the app (as seen with Microsoft Office, Netflix, and many other apps). With the sign-in licensing model, you no longer have to worry about how the app was installed, or whether their subscription was purchased from within the app or directly from our website. You don’t even have to worry about which platform you’re using: the same sign-in unlocks OmniFocus on Mac, iOS, and web.

We think this provides a much better experience overall. But right now this experience is limited to individual OmniFocus subscribers—which means most of our customers still have to think about how they’re licensing our apps, because it doesn’t apply to any of the other licensing methods. To make this benefit universal, we’re working on supporting sign-in licensing in all our apps. We’re extending it to support teams, so organizations can purchase subscriptions for people on their teams. (This includes single sign-on support for our larger customers—many of whom have tired of managing spreadsheets with hundreds of license codes.) And we’ll also be updating our store to support sign-in licensing for one-time “à la carte” purchases of our apps, so customers who prefer that model can benefit from it as well.

OmniFocus for the Web

OmniFocus for the Web is still relatively new, having shipped less than a year ago. It’s been very useful and popular—but in terms of functionality, it still has a lot to do to catch up with its older siblings on other platforms! Aside from keeping pace with new features (like floating time zones), our top priorities are to add support for custom perspectives and for the Mac app’s Focus feature (so you can focus on your work projects when you’re on your Windows box at the office).

OmniPlan 4

We’ve been listening carefully to your feedback on OmniPlan, and I’m very pleased to share that we’ll be shipping OmniPlan 4 for Mac in the first half of this year! We’ve improved the discoverability and ease-of-use of OmniPlan’s existing feature set, and introduced a number of new features like Recurring Tasks and Task Roll-Up. We’ll be introducing OmniPlan 4 more fully as we start its public test period (soon!), but for now I’ll focus on just one of those features, Interval Tracking:

Many of our OmniPlan customers have asked for a way to report on the costs of a project over time, not just broken down by task or resource groupings. OmniPlan 4 solves this problem by adding Interval Tracking, which breaks down the cost over time of each item on the Gantt chart, based on your current Gantt scale:

OmniPlan 4 Interval Tracking

For those of you doing cost planning (or reporting), Interval Tracking makes it much, much easier to see exactly how much time or money you’re going to need to spend (or have already spent) on each item or group. (And if you just need to see the totals, we’ve got you covered! You can enable Interval Tracking for just the headers.)


Wrap-Up

I hope this year’s roadmap gives you a sense of where we’re headed next! When we think about what to focus on next, we think about how to build products that help you, our customers, be your most productive selves. You’re working on big projects, and you’re looking to us for powerful tools to help you with those projects. It’s our job to help you accomplish those projects efficiently and effectively, without wasted effort. As we work to improve our products, we hope that the improvements we’re making will help you do just that.


(Feedback? I’d love to hear from you! You can find me on twitter at @kcase, or send me email at kc@omnigroup.com.)

03 Feb 02:02

How to build wealth slowly

A few weeks ago someone at the start of their career was telling me how pleased she was that she had just got her first full-time, salaried job. It led to a interesting conversation about money and we...
03 Feb 02:01

Twitter Favorites: [nicolehe] the quality of phone cameras should be judged on how many times you appear in a backwards mirror selfie (iPhone 11… https://t.co/qNeaIFozcv

Nicole He @nicolehe
the quality of phone cameras should be judged on how many times you appear in a backwards mirror selfie (iPhone 11… twitter.com/i/web/status/1…
03 Feb 01:59

Facebook, Instagram to limit spread of coronavirus misinformation

by Aisha Malik

Facebook is taking steps to remove misinformation about the coronavirus on its platforms.

The social media giant says it’s working to limit the spread of misinformation and harmful content about the virus and is connecting people to helpful information.

“Our global network of third-party fact-checkers are continuing their work reviewing content and debunking false claims that are spreading related to the coronavirus,” Facebook wrote in a blog post.

Once the information has been rated as being false, the social media giant will limit its spread on Facebook and Instagram. It will also send notifications to people who have already shared the content.

Facebook says that it is also making accurate information about the virus more accessible for users.

“For example, we will help people get relevant and up-to-date information from partners through messages on top of News Feed on Facebook; these will be deployed based on guidance from the WHO.”

Further, when users search for the virus on Facebook, they will get a pop-up with credible educational information.

Facebook notes that not all of these features have not fully rolled out yet, and that it may take some time before their are in place.

Source: Facebook

The post Facebook, Instagram to limit spread of coronavirus misinformation appeared first on MobileSyrup.