Wallace Cardoso Colaço Ricardo

29 Flips | 2 Magazines | 2 Likes | @wallacecrd | Keep up with Wallace Cardoso Colaço Ricardo 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 “Wallace Cardoso Colaço Ricardo”

Why you should understand (a little) about TCP

This isn’t about understanding <i>everything</i> about TCP or reading through TCP/IP Illustrated. It’s about how a little bit of TCP knowledge is essential. …

The 12 most important moments in science in 2014

Photograph: Keith Vanderlinde<p>Auroras over the 10-metre telescope and Bicep (background imaging of cosmic extragalactic polarisation) at Amundsen-Scott South Pole Station. The 10-metre South Pole Telescope and Bicep both collect data on cosmic microwave background radiation and black …

remote monitoring and debugging for socket.io

Usage<p>Use telnet to connect to monitor.io and control a real-time list of sockets connected to socket.io.<p>Use hjkl to scroll verticall/horizontally …

Rust Means Never Having to Close a Socket

Garbage collected languages often have facilities that can help programmers deal with the problem of manual resource management. In most modern …

PathFinding.js

Go Execution Modes

Go Execution Modes Ian Lance Taylor August, 2014 (updated January 2016) In Go 1.4 the gc compiler supported three execution modes: A statically …

Go’s runtime C to Go rewrite, by the numbers

The start of September brings a close to the Go 1.4 merge window. From now until the release in December, only bug fixes and tweaks will be …

The skyline problem

programming 31 August 2014<p>You are given a set of rectangles in no particular order. They have varying widths and heights, but their bottom edges are …

Making MySQL Better at GitHub | The GitHub Blog

<i>At GitHub we say, “it’s not fully shipped until it’s fast.” We’ve talked before about some of the ways we keep our frontend experience speedy, but</i> …

submit search

Introduction<p>In Go servers, each incoming request is handled in its own goroutine. Request handlers often start additional goroutines to access …

Flight rules for Git

README.md<p>🌍 <i>English ∙ Español ∙ Русский ∙ 简体中文</i><p>What are "flight rules"?<p>A guide for astronauts (now, programmers using Git) about what to do when things …

DevOps

Transit

Out in the Open: Ex-Googlers Building Cloud Software That's Almost Impossible to Take Down

Cockroaches are some of the most resilient creatures on earth. They can live for 45 minutes without air and over a month without food. Cutting their …

Introduction to A*

There are lots of algorithms that run on graphs. I’m going to cover these:<p><b>Breadth First Search</b> explores equally in all directions. This is an …

Go support for Android

Go support for Android David Crawshaw June 2014 Abstract We propose to introduce Go support for the Android platform. The focus will be on supporting …

The Lambda Calculus for Absolute Dummies (like myself)

If there is one highly underrated concept in philosophy today, it is <i>computation</i>. Why is it so important? Because computationalism is the new …

A Laser Message from Space

<b>June 18, 2014:</b> Anyone who remembers dialup internet can sympathize with the plight of NASA mission controllers. Waiting for images to arrive from …

Teaching Distributed Systems in Go

It's been a year and a half since I migrated my undergrad distributed systems course (15-440) to the Go programming language. I'm still glad I did it …

HN Hiring

Syncthing

Get Started<p>Native GUIs & Integrations<p><b>Windows</b> tray utility, filesystem watcher & launcher: SyncTrayzor<p><b>macOS</b> application bundle:</b> …

Linux

Parsing English in 500 Lines of Python · Blog · Explosion AI

A syntactic parser describes a sentence’s grammatical structure, to help another application reason about it. Natural languages introduce many …

Computer Science from the Bottom Up

This work is licensed under the Creative Commons Attribution-ShareAlike License. To view a copy of this license, visit …

Creative Commons

Go Performance Tales

<i>This entry is cross-posted on the datadog blog. If you want to learn more about Datadog or how we deal with the mountain of data we receive, check it</i> …

Concurrency

Bringing Peer-to-Peer Streaming to the World — the Swirl Project

Contributing to the Swirl Project.<p>Swirl is an open source, and open development project in its infancy. As yet, few firm decisions have been made, …

Peer-to-peer

Spritz

Reading Reimagined<p>Improve focus, completion, and fluency.<br>Click to try Spritz now. Discover how effortlessly you can improve your reading.