Monthly Archives: April 2014

Linksys WRT1900AC Router

There are wireless routers, and then there are wireless routers with a 1.2GHz dual-core Marvel Armada SoC processor and 256MB RAM that supports USB 3.0 drive transfer speeds and has four massive antennae that can blow wireless connectivity through almost any environment. The $250 Linksys WRT1900AC (which you can win here) is the latter.


Suspicious Deaths of Bankers Are Now Classified as “Trade Secrets”


Following are the names and circumstances of the five young men in their 30s employed by JPMorgan who experienced sudden deaths since December along with the one former employee.

Joseph M. Ambrosio, age 34, of Sayreville, New Jersey, passed away on December 7, 2013 at Raritan Bay Medical Center, Perth Amboy, New Jersey. He was employed as a Financial Analyst for J.P. Morgan Chase in Menlo Park. On March 18, 2014, Wall Street On Parade learned from an immediate member of the family that Joseph M. Ambrosio died suddenly from Acute Respiratory Syndrome.

Jason Alan Salais, 34 years old, died December 15, 2013 outside a Walgreens inPearland, Texas. A family member confirmed that the cause of death was a heart attack. According to the LinkedIn profile for Salais, he was engaged in Client Technology Service “L3 Operate Support” and previously “FXO Operate L2 Support” at JPMorgan. Prior to joining JPMorgan in 2008, Salais had worked as a Client Software Technician at SunGard and a UNIX Systems Analyst at Logix Communications.

Gabriel Magee, 39, died on the evening of January 27, 2014 or the morning of January 28, 2014. Magee was discovered at approximately 8:02 a.m. lying on a 9th level rooftop at the Canary Wharf European headquarters of JPMorgan Chase at 25 Bank Street, London. His specific area of specialty at JPMorgan was “Technical architecture oversight for planning, development, and operation of systems for fixed income securities and interest rate derivatives.” A coroner’s inquest to determine the cause of death is scheduled for May 20, 2014 in London.

Ryan Crane, age 37, died February 3, 2014, at his home in Stamford, Connecticut. The Chief Medical Examiner’s office is still in the process of determining a cause of death. Crane was an Executive Director involved in trading at JPMorgan’s New York office. Crane’s death on February 3 was not reported by any major media until February 13, ten days later, when Bloomberg News ran a brief story.

Dennis Li (Junjie), 33 years old, died February 18, 2014 as a result of a purported fall from the 30-story Chater House office building in Hong Kong where JPMorgan occupied the upper floors. Li is reported to have been an accounting major who worked in the finance department of the bank.

Kenneth Bellando, age 28, was found outside his East Side Manhattan apartment building onMarch 12, 2014.  The building from which Bellando allegedly jumped was only six stories – by no means ensuring that death would result. The young Bellando had previously worked for JPMorgan Chase as an analyst and was the brother of JPMorgan employee John Bellando, who was referenced in the Senate Permanent Subcommittee on Investigations’ report on how JPMorgan had hid losses and lied to regulators in the London Whale derivatives trading debacle that resulted in losses of at least $6.2 billion.


The Real Reason Governments Are Cracking Down On Uber And Airbnb

It hasn’t been a great week for Airbnb. On Tuesday representatives of New York State Attorney General Eric Schneiderman and lawyers for the apartment sublet company Airbnb met in an Albany court. At issue is a broad subpoena issued by the New York AG last fall, demanding that Airbnb turn over information about its “hosts” (those who list their apartments) in the belief that thousands of them are in violation of the law by acting as de facto unregistered hotels.


What is notable about these models, however, is that they provide technology allowing users and buyers to transact without mediation by the powers that have traditionally controlled those transactions. So Airbnb matches those with rooms to those seeking to rent rooms; Uber matches cars and drivers with those seeking to hire cars and drivers; and so on. In a sense, Bitcoin serves a similar function, providing a direct means of exchange for any set of buyers and sellers anywhere in the world, with clear pricing and no involvement by banks or payment companies.


At stake are hundreds of billions of dollars of revenue (which will not be “shared”). Incumbents are attempting to protect that revenue using the legal system. As we all know, laws are not simply the manifestation of societal norms of justice and a need to protect and serve the common good. They can also be tools crafted in the interest of established groups and businesses to further their needs and inhibit those of others. Regulations used to protect and steer the common good are essential, but laws used to stifle innovation are deadly.


Read more:

Frame rate very high for a muxer not efficiently supporting it

I had a 1h video, with about 400Mb…
My batch was taking HOURS (with a 8 core CPU) and creating a 5Gb mp4 file of the encoding….. wtf?

13442 www-data 22 2 1426m 361m 3884 R 614 4.5 2180:37 ffmpeg 
14462 www-data 22 2 1773m 966m 3660 R 100 12.1 293:07.12 ffmpeg

I had to run the command manually and figure out the issue.

 creation_time : 2014-04-19 19:19:31
File 'video.mp4' already exists. Overwrite ? [y/N] y
[mp4 @ 0x26a8ae0] Frame rate very high for a muxer not efficiently supporting it.
Please consider specifying a lower framerate, a different muxer or -vsync 2
[libx264 @ 0x26c6ce0] using SAR=1/1
[libx264 @ 0x26c6ce0] MB rate (108000000) > level limit (2073600)

I had to add -vsync 2 to solve this.

/usr/bin/ffmpeg -i 14-18-14.mp4 -c:v libx264 -vsync 2 -threads 4 video.mp4


Redis Autocomplete – 8 millions of entries

This is a demo of the new ZRANGEBYLEX Redis command. It autocompletes the query field using all the 8 millions of unique lines of the Linux kernel source code as autocompletion dictionary. 

Every time the user types something, the page sends a request to a small PHP snippet called search.php which sends a query to Redis, and returns the result to the web page as a JSON array.
As you type in the input field below, you’ll see the list of suggestions appearing.

Virtualization hardware requirements?

The Host Server is the physical computer that will host your virtual machines. The host server can be a machine you’ve rented from one of our partners or one of your own in-house machines. This guide shows how to use one of your own machines as a host server.


  • 64 bit x86 processor with Intel® VT or AMD-V™ technology.

  • CD/DVD-ROM reader or USB port.

  • Minimum 1 GB of RAM.

  • Hard drive (min 20 GB) or NFS storage.