Bruno Miguel Silva

97 Flips | 6 Magazines | 3 Likes | 3 Following | 8 Followers | @bmsilva | Keep up with Bruno Miguel Silva on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Bruno Miguel Silva”

Your First Quantum Board Game - Entanglion

Volunteers can help students learn about quantum computing via playing the Entanglion game. Unlike most games that pit players against each other, …

Quantum Computing

The Peculiar Math That Could Underlie the Laws of Nature

New findings are fueling an old suspicion that fundamental particles and forces spring from strange eight-part numbers called “octonions.”

Physics

Uncharted fan film, starring Nathan Fillion, beats Sony to live-action punch

15-minute video was made without involvement from Sony, Naughty Dog.<p>Ever since Sony and Naughty Dog released the first Uncharted video game, fans …

Fan Films

App Maker, Google’s low-code tool for building business apps, comes out of beta

It’s been a year and a half since Google announced App Maker, its online tool for quickly building and deploying business apps on the web. The company has mostly remained quiet about App Maker ever since and kept it in a private preview mode, but today, it announced that the service is now …

Scientists have figured out exactly how much you need to exercise to slow your heart’s aging process

So there’s good news and there’s bad news.<p>The good news is there are steps you can take to slow your heart’s aging process, increasing the chances of living a long, healthy, fruitful life. The trade-off is that you really do have to go to the gym.<p>New research published this week in the Journal of …

Biomedicine

11 Games You Didn't Know About (But Should)

We cover a <i>lot</i> of games here on IGN, but amid all the noise it can be difficult for some of the most quietly creative games to be heard.<p>Here are 11 …

21 keyboard shortcuts Mac users need to know

I’m sure most Mac users know <i>Command-C</i> means copy and<i> Command-V</i> means paste, but there’s a host of other useful shortcuts that make a Mac user’s life …

How blockchain will disrupt Google, Apple, Amazon, and Facebook

In the eyes of “experts,” when it comes to blockchain, there is often no middle ground — it will either be boom or bust, nothing in between.<p>I for one have become a big proponent of blockchain technology, especially the crypto-economics used to jumpstart powerful network effects.<p>But with so many …

Apple is an exception to nearly every rule

Walking into my first ever meeting with a structural packaging designer, I started rooting around in my bag before exclaiming, “This is the sort of thing I want!” She leaned forward in her chair, delighted to have a customer with a strong guide, then groaned audibly when she saw what I had placed …

MacBook Pro

Why I Quit Google to Work for Myself

For the past four years, I’ve worked as a software developer at Google. On February 1st, I quit. It was because they refused to buy me a Christmas …

How to use Antsle to quickly deploy a virtual machine

Antsle makes short work of deploying virtual machines called "antlets." Jack Wallen walks you through the process of spinning up a Ubuntu Server with …

Google launches Flutter beta, a mobile UI framework for building native Android and iOS apps

At Mobile World Congress 2018 in Barcelona today, Google launched the first beta release of Flutter, the company’s open-source mobile UI framework that helps developers build native interfaces for Android and iOS. The library is designed to combine the performance and platform integrations of …

Blockchain Explained: How It Works, Who Cares and What Its Future May Hold

Best known as the immutable database that runs underneath cryptocurrencies like Bitcoin and Ethereum, blockchain is poised to play a critical role in …

Software Complexity Is Killing Us

Since the dawn of time (before software, there was only darkness), there has been one constant: businesses want to build software cheaper and …

The paradigms of programming

The paradigms of programming Floyd, <i>CACM 1979</i>(Also available in )A couple of weeks ago we looked at Dan Bernstein’s very topical “thoughts on security …

Who Are The World's Blockchain Stars? 8 People To Watch In 2018

Hundreds of people are flocking to the blockchain industry to get “hilariously rich,” as the New York Times stated in an article about the rise of …

Ten Things I Wish I’d Known About bash

Intro<p>Recently I wanted to deepen my understanding of bash by researching as much of it as possible. Because I felt bash is an often-used (and …

Linux

Eel

Eel is a little Python library for making simple Electron-like offline HTML/JS GUI apps, with full access to Python capabilities and libraries.<p><b>It</b> …

JavaScript

Effective Engineer - Notes

<i>FWIW: I didn't produce the content presented here (the outline from Edmond Lau's book). I've just copy-pasted it from somewhere over the Internet,</i> …

AWS cloud databases go serverless and multi-master

Amazon Web Services updated its portfolio of database services today to provide customers with increased reliability, scale, and ease of use. The company’s Aurora database went serverless, while a new Neptune service arrived to help customers run graph databases. Its longstanding DynamoDB NoSQL …

IBM, Nonprofits Team Up in New Free DNS Service

Quad9 blocks malicious sites used in phishing, other nefarious activity.<p>A new nonprofit has launched a free Domain Name System (DNS) service that …

BitTorrent inventor announces eco-friendly bitcoin competitor Chia

A bitcoin transaction wastes as much electricity as it takes to power an American home for a week, and legendary coder Bram Cohen wants to fix that. And considering he invented the ubiquitous peer-to-peer file transfer protocol BitTorrent, you should take him seriously.<p>Cohen has just started a new …

Bitcoin

To Stay Young, Kill Zombie Cells

Jan van Deursen was baffled by the decrepit-looking transgenic mice he created in 2000. Instead of developing tumours as expected, the mice …

Albert Einstein

Top 19 Software Architecture Books

Software architecture has become an important part of every software project. When building a solid software architecture, you select the important …

Vim After 15 Years

17 October 2017<p>My earlier posts (1, 2) about using Vim were well received and it’s about time for an update. Vim 8 added a lot of much-needed …

Why I'm not a React Native Developer

Introduction<p>Many people are currently assessing React Native as a <i>platform</i> to develop their next mobile app on. This is no trivial matter. Switching …

Explaining Programming to 6 Years Old Kids

The task: <b>explain what you do at work to a group of 6 years old kids.</b><p>Level: high (my own daughter was among the kids).<p>Many people shared their ideas …

Kids

How do you know your code is bad?

The other day, I was watching this video of Robert Martin where he mentions the three symptoms to spot a bad code. And I couldn’t have agreed …

Software Development

My $169 development Chromebook

Shift+Ctrl +/- resizes the Chromebook display (1366x768 is optimal/native mode on the Samsung)<p>Shift+Esc is a cool shortcut to the OS task viewer …

Microsoft’s Monopoly Hangover

Microsoft announced something very impressive last week: revenue for the company’s 2017 fiscal year (which ended June 30) increased 5% …