17 July 2020

The Hacker’s Tribute Vol. 49: Who Runs the Internet?


Greetings, dear coders!

Who runs the internet? Can we run Flutter apps on Ubuntu? How to shrink Kotlin libraries? These are some of the questions I will tackle in this brand-new issue of the Hacker’s Tribute.

Join me as I share with you some of the answers the centralized – for now – internet has to offer. Brought to you in one place, for your convenience.


Dan 'The Man' Kowalski

Dan ‘the Man’ Kowalski

Editor-in-Chief, The Hacker’s Tribute

Snap’s Relationship with Devs

Although Snap Kit, Snapchat’s developer platform, is two years now, the company wants to strengthen their relationships with developers. For this, Snap announced that companies can enter a remote 13-week program, called Yellow Collabs. If you want to dive develop your app’s integration with Snap Kit, now is the time!

Decentralize the Internet!

The internet is global, but who controls it? It appears that it is very centralized, with a handful of companies and infrastructure providers keeping a tight grip on the internet. When even states admit it’s a problem, what can we do about it? ThreeFold, a startup on a mission to decentralize the internet, aiming to create the world’s largest peer-to-peer (P2P) internet and cloud storage solution.

Work-Life Upgrades

Mobile phones make it harder to escape work after-hours, especially if you have your work email synced with your personal inbox. Microsoft discovered that recently there has been a spike in instant messages in the evenings, so they updated Outlook to help you better schedule your meetings, for example making sure that your personal events won’t collide with business ones.

Shrinking Kotlin Libraries

Shrinking Kotlin libraries or applications may be challenging, especially when it comes to using Kotlin reflection. If you want to reduce your Android applications’ size, use R8, a default shrinker for Android. Here’s how to rewrite Kotlin metadata with r8’s support.

Flutter for Linux

On their mission to provide users with beautiful UIs and native performance on any platform, Flutter creators don’t stop at Android and iOS. As Ubuntu may be an attractive platform for app developers, the Ubuntu publisher, Canonical, has announced the availability of the Linux alpha for Flutter. Let’s mare Flutter ready for desktop with Linux!

Knowledge is free and shared. We’re always on the lookout for new insights into the world of Web and Mobile App Development.

We’ll be in touch with more news, as it happens!

Read Tech Stories from Experienced Devs!


Hackers of the world dream to be him. And that’s an understatement. With methods decades ahead of cyberspace, he’s proceeded only by his own reputation. ‘The Man’ infamous for single-handedly causing the ’08 global financial meltdown, he dropped off-grid searching for purpose. He twice-dominated each of the Himalayan peaks, negotiated the rift valleys of Africa, and swam the Amazonian Basin end-to-end. It was in Siberia where we caught up to him – convincing him to work for the ‘good guys’. The veteran’s veteran of coding, now confidently within our ranks, is finally a force for good. Just don’t test him.