Profile

Cover photo
Rodrigo Fonseca
Works at Brown University
Attended University of California, Berkeley
Lived in Belo Horizonte, MG, Brazil
1,160 followers|383,487 views
AboutPostsPhotosYouTube

Stream

Rodrigo Fonseca

Shared publicly  - 
 
Providence
9
Michael Nestler's profile photo
 
Whoa, what is this white stuff? Did you have a chemical accident?

Greetings from California :P
Add a comment...

Rodrigo Fonseca

Shared publicly  - 
 
+Michael Nestler, I'm sure you will appreciate this!
 
Skyline Dresden by Robert Schüller: http://goo.gl/DQ5qXm
6 comments on original post
4
Michael Nestler's profile photo
 
Very nice, +Rodrigo Fonseca​. Thanks for sharing! This is probably the best photograph from this classical view point that I have ever seen. 
Add a comment...

Rodrigo Fonseca

Shared publicly  - 
 
Keep this a secret, don't let this spread :)
 
Today is a good day. I just had a call from a telemarketer. Did I yell and scream at them, you ask? Certainly not. Like a good IT administrator I put my skills to use for their benefit. Here's how the conversation went:

Computer: "Press 9 to not be contacted in the future. Press 4 to speak to someone about your mortgage issues"
<presses 4>
TM: "Hello, are you having problems paying your mortgage?"
Me: "Hi, this is the IT department. We intercepted your call as we detected a problem with you phone and need to fix it."
TM: "Oh... ok, well what do we need to do?"
Me: "We're going to need to fix the settings by pressing 4-6-8 and * at the same time"
TM: "Ok, nothing happened."
<alright, so he's not using a Polycom>
Me: "Are you using the new Polycom phones that we deployed?"
TM: "No, it's a Yealink"
Me: "Ok, I see. You haven't had the new Polycom phone deployed to your desk yet. Let me check our technical documentations for the Yealink."
<did a quick Google search, "yealink phone factory reset">
Me: "Alright, do you see an "OK" button on your phone?"
TM: "Yes I do"
Me: "Alright, you're going to press and hold that button for 10 seconds."
TM: "OK, pressing it now"
Me: "Perfect, let me know if you get a password request"
TM: "OK, nothing has popped up ye----"
<click>

That's right. I made a telemarketer unwittingly factory reset his phone which means he will be unable to make anymore calls until someone is able to reconfigure his phone and that will take at least an hour or longer if they can't do it right away!
278 comments on original post
9
1
Razvan Musaloiu-E.'s profile photo
Add a comment...

Rodrigo Fonseca

Shared publicly  - 
 
*Amazing* Barcelona hyperlapse-or-I-don't-know-what-lapse by +Robert Whitworth
 
Barcelona GO! My latest video set in... Barcelona. Bunch of spectacular locations.
3 comments on original post
4
1
Michael Nestler's profile photo
Add a comment...

Rodrigo Fonseca

Shared publicly  - 
 
Belo Horizonte
5
Gisele Faria's profile photo
 
impressionante como ficou tudo tão mais bonito que a realidade. Gostei.
 ·  Translate
Add a comment...

Rodrigo Fonseca

Shared publicly  - 
 
Found a way to cast whatever I'm listening to on my Mac to Sonos, i.e., the audio output of my Mac, whatever it is. This includes youtube and spotify, for example. (I know that this could be easily done with AirPlay, but I wanted to do it with the Sonos system, which is very convenient for many reasons.)

Unfortunately, it is not simple or hassle-free. If you know of any simpler way, let me know. For example, a DLNA source for the Mac that got its input from Soundflower would be easier.

It involves a virtual sound device, Soundflower; a stream encoder, LadioCast; and a stream caster, iceCast. Originally from here: http://www.marybicycles.com/tag/using-icecast-with-sonos/

http://cycling74.com/products/soundflower/
https://itunes.apple.com/us/app/ladiocast/id411213048
Icecast is available on homebrew.

Mains steps (see the linked post for more details)
1. Select soundflower(2ch) as the output device in sound config
2. Start icecast server
3. Start LadioCast
4. In LadioCast, select input as soundflower(2ch), output as nothing
5. In LadioCast, select menu Streamer->Streamer1 as IceCast
6. In Sonos, create a radio station with the url of the m3u stream created in 5
 
Apparently, Spotify has finally released their Radio API to certain content management platforms, but until it's built into Sonos the only way to actually get Spotify Radio on my ZP80 was to use the analog line-in. What about creating an Icecast (Shoutcast, Podcast, etc.) ...
1
2
John Jannotti's profile photoRodrigo Fonseca's profile photoAris Petridis's profile photo
2 comments
 
After all of these steps, it just works, for some definition of just :) There is a delay of about 3 seconds, so if you want to sync this with video you should use a Chromecast or an AppleTV instead. But for the audio it is great.
Add a comment...
Have him in circles
1,160 people
Victoria Perez Lijeron's profile photo
Jhon Eddy Paulino Morales's profile photo
Tyrone Williams's profile photo
Sergiu Nedevschi's profile photo
ferşad kına's profile photo
Tim Nelson's profile photo
Carleton Coffrin's profile photo
James Tavares's profile photo
Leslie Contreras's profile photo

Rodrigo Fonseca

Shared publicly  - 
 
+David Andersen , I clearly need to mine some cryptocurrency... #juno  
11
Bruno Diniz's profile photo
 
Wow, do you have more photos? I'm curious to who the worst snow storm of the recent past was on the east coast...
Add a comment...

Rodrigo Fonseca

Shared publicly  - 
 
Please, help upvote this on Hacker News now, as raising international awareness for this is very important for Brazil!

Today in Brazil 140,000,000 people are voting for president, governor, and for a fraction of the congress and senate. The national electronic voting system, touted internally as a reason for national pride, is based on DRE machines with no physical record of votes, unverifiable, and surrounded by unsound practices of security through obscurity. It is a very real threat to one of the largest democracies in the world. :(

For a more technical view, check out aranha karam miranda scarel 12 book | dfaranha
SOAP BOX = 1. For what it's worth, e-voting isn't verifiable directly, unless it's done in a way linked to voter identities. Even then, it's highly exploitable, but it is verifiable, depending on the implementation. A trustworthy election embodies these four ideas to the maximum extent possible: ...
3
Add a comment...
 
 
Exciting development for +Bootstrap: just got formally certified by the Massachusetts Department of Elementary and Secondary Education as meeting the Standards for Professional Development for science and technology. This means teachers who train with Bootstrap can now get professional development credit, which counts towards the points they need for licensing. (If you know of a teacher in Massachusetts who might be interested, please share this with them! Thanks.)
View original post
1
Add a comment...

Rodrigo Fonseca

Shared publicly  - 
 
So, You Want To Trace Your Distributed System?

This technical report I co-wrote with +Raja Sambasivan, +Greg Ganger, and +Ilari Shafer goes through choices you have depending on the nature of your system, what you want to learn from your instrumentation, and things you should pay attention to.

End-to-end tracing captures the workflowof causally-related activity (e.g., work done to process a request) within and among the components of a distributed system. As distributed systems grow in scale and complexity, such tracing is becoming a critical tool for management tasks like diagnosis and resource accounting. Drawing upon our experiences building and using end-to-end tracing infrastructures, this paper distills the key design axes that dictate trace utility for important use cases. Developing tracing infrastructures without explicitly understanding these axes and choices for them will likely result in infrastructures that are not useful for their intended purposes. In addition to identifying the design axes, this paper identifies good design choices for various tracing use cases, contrasts them to choices made by previous tracing implementations, and shows where prior implementations fall short. It also identifies remaining challenges on the path to making tracing an integral part of distributed system design.
6
1
Raja Sambasivan's profile photo
Add a comment...

Rodrigo Fonseca

Shared publicly  - 
 

Hoping to raise more than $240 million in its IPO, Arista Networks also has to contend with an unprecedented lawsuit from one of its cofounders.
1
1
Daniel Faria's profile photo
Add a comment...

Rodrigo Fonseca

Discussion  - 
 
 
Found a way to cast whatever I'm listening to on my Mac to Sonos, i.e., the audio output of my Mac, whatever it is. This includes youtube and spotify, for example. (I know that this could be easily done with AirPlay, but I wanted to do it with the Sonos system, which is very convenient for many reasons.)

Unfortunately, it is not simple or hassle-free. If you know of any simpler way, let me know. For example, a DLNA source for the Mac that got its input from Soundflower would be easier.

It involves a virtual sound device, Soundflower; a stream encoder, LadioCast; and a stream caster, iceCast. Originally from here: http://www.marybicycles.com/tag/using-icecast-with-sonos/

http://cycling74.com/products/soundflower/
https://itunes.apple.com/us/app/ladiocast/id411213048
Icecast is available on homebrew.

Mains steps (see the linked post for more details)
1. Select soundflower(2ch) as the output device in sound config
2. Start icecast server
3. Start LadioCast
4. In LadioCast, select input as soundflower(2ch), output as nothing
5. In LadioCast, select menu Streamer->Streamer1 as IceCast
6. In Sonos, create a radio station with the url of the m3u stream created in 5
 
Apparently, Spotify has finally released their Radio API to certain content management platforms, but until it's built into Sonos the only way to actually get Spotify Radio on my ZP80 was to use the analog line-in. What about creating an Icecast (Shoutcast, Podcast, etc.) ...
2 comments on original post
1
1
Claus Holst's profile photoAris Petridis's profile photo
 
I did the same thing a few years back, with icecast, darkice and soundflower. Also not the easiest setup. Thanks for sharing!
Add a comment...
People
Have him in circles
1,160 people
Victoria Perez Lijeron's profile photo
Jhon Eddy Paulino Morales's profile photo
Tyrone Williams's profile photo
Sergiu Nedevschi's profile photo
ferşad kına's profile photo
Tim Nelson's profile photo
Carleton Coffrin's profile photo
James Tavares's profile photo
Leslie Contreras's profile photo
Education
  • University of California, Berkeley
    Computer Science, PhD, 2002 - 2008
  • UFMG
    Computer Science, MSc, 2000 - 2002
  • UFMG
    Computer Science, BSc, 1995 - 2000
Basic Information
Gender
Male
Work
Occupation
Assistant Professor of Computer Science, Brown University
Employment
  • Brown University
    Assistant Professor of Computer Science, 2009 - present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Belo Horizonte, MG, Brazil - Berkeley, CA, US - Providence, RI, US - Clifton Park, NY, US