Cover photo
Jean-Baptiste “JBQ” Quéru
Works at Yahoo
Attended École Polytechnique, France
Lives in Bay Area, CA, USA
45,161 followers|7,958,676 views


Matching gradients in action bar and status bar? Yes can do! ;-)
george oloo's profile photoBret Smith (Bretski)'s profile photoKevin Minions's profile photoIvo Encarnação's profile photo
+Abdullah Tarawneh​ I know why they can be coloured. I'm saying they shouldn't be. Neither the status bar nor the nav bar are part of the app in any way. They are part of the OS UI, not the app UI.

Allow them to be themed as part of the OS UI, sure. But they're separate from the app and the colouring should reflect that.
Add a comment...
One of those mysteries...

I've been spending the last few days looking at crash reports, and specifically at some of the reports that my engineers can't make any sense of.

Here's one that's especially frustrating.

Attempt to invoke virtual method 'java.lang.Object java.lang.ref.WeakReference.get()' on a null object reference in at line 441

This came from a Nexus 6 user running 5.1.1, which should make things a bit easier to debug: we have no application code on the stack trace, so having a Nexus report at least lets us see the source code of the crash.

Now, here's the funny thing: only contains 323 lines in 5.1.1, so I can't actually know what's really going on on line 441, because there's no line 441.

The only hint we have is this, all the way at the bottom of the stack trace, below even Zygote: in at line 115

Yup, that's a rooted device running a modded framework, modded deeply enough that the most fundamental aspect of Android can't be trusted, and the mods are causing a crash in one of our apps.

That's the kind of issue that requires quite some persistence, even more than OEM bugs.
Austin Schulz's profile photoShriram Datar's profile photoJacky Alciné's profile photoThuan Le's profile photo
Ideally, all AOSP should be stable (nexus), if a OEM ROM such as Samsung, crashes because they changed something with a public api.. Then be sure to make sure that use case is a CTS test.. They can't release without passing CTS tests..
Add a comment...
Comcast, United, and Uber

We've all read horror stories about Comcast's legendarily horrible customer service. I'm in the middle of moving, and my wife had to spend almost 15 minutes on the phone with them to move our existing service as-is without adding on anything else on top. That doesn't mean that all ISPs are that hard to deal with, Sonic is famous for being great to work with.

Major airlines also have a bad reputation about the way they care about customers, with United leading the charge. Personally, my worst experiences have been with Air France. Other airlines do better, Southwest routinely makes the news for doing the right thing for its customers, and I've been happy flying Virgin America, Alaska or Jetblue.

The reality is that we in the US are spoiled with good customer service, and the Comcasts and Uniteds are exceptions. By and large, business small and large usually try very hard to provide a good experience.

That's where Uber comes in. For all the discussions and controversies about Uber, at the core they're here because customers who need point-to-point on-demand transportation expect good service, and the taxi incumbents don't provide such service and aren't even trying. I've had my own share of bad experiences with taxis in San Francisco, in San Jose, in Las Vegas, in Kansas City. By comparison the very few times my wife or I used Uber (in our case UberX), it was pleasantly unremarkable, it just did things right, in line with the kind of service I've come to expect in the US).

In the service industry, it pays to provide good service.
Barney Dawn's profile photogeorge oloo's profile photoJoren Van Severen's profile photoChris Dolan's profile photo
+Ra Ankhesenamope​ what you are referring too is ticketing. These guys are nice usually.
Then there's lost baggage support. They usually are OK too.
Then any other complaints is through a form.
Take a look
Add a comment...
Death Valley

Weather forecast for Death Valley for the next 10 days: Death.

Death Valley NP is unusual in that its facilities are only open in winter.

Edit: those are Fahrenheit. That's about 48C during the day and 28C at night.
Chris Pick's profile photoJohan Larsson's profile photoPeter Johnson's profile photoMitsuo Mizuno's profile photo
It's called Death Valley for a reason :)
Add a comment...
Different things to see in NYC?

I'll be visiting NYC for business at some point in Spring, and this time I expect I'll have a bit of time to actually visit.

I'd like some recommendations about places to visit.

I'm interested in things or places that are interesting but not necessarily the most mainstream tourist attractions. I have a special interest in transportation, including transportation infrastructure and history.

I've been thinking about taking the Staten Island Ferry, the Roosevelt Island Tramway, seeing the Verrazano–Narrows Bridge, the Bayonne Bridge, possibly the Conference House, Fort Wadsworth.

I could end up seeing Grand Central Terminal (especially for the Park Avenue Viaduct), the High Line, the subway station on Broadway at 125st (the only elevated part of the subway in Manhattan). I'd go to the High Bridge but it won't be open to pedestrians yet.

If the weather is really fine, I might go to Coney Island or Rockaway Beach / Jamaica Bay. If not, I'd like to see the Panorama of the City of New York in Queens Museum.

I'd love to hear of other similar suggestions.
Michael Steiger's profile photoAlan Oleski's profile photoJoe T.'s profile photoForrest Thiessen's profile photo
Wow. I live here and there are several of those I have yet to do. You'll have to show us locals around the next time you're in town. LOL. 
Add a comment...
Have him in circles
45,161 people
allen sullivan's profile photo
Willem Reyners Tay's profile photo
Adil Rguigue's profile photo
Aldian Andrew's profile photo
Asif Mohammad's profile photo
Brent Graham's profile photo
Tomas Hood's profile photo
patrick heaney's profile photo
Yun Jae Jeong's profile photo
What a day for Ahmed Mohammed

I'm trying to mostly focus on the positive aspects of what happened to Ahmed today.

-First and foremost, Ahmed seems determined to continue being creative. A setback coming from a deep misunderstanding didn't stop him. Creativity isn't a straight path, it's a twisted path full of hurdles and difficulties.

-Ahmed found a great balance between working on something on his own (which is a great way to get a more personal relationship with the problems at hand, as a first step toward gaining a deep understanding) and getting advice from someone with more knowledge (which is the best way to get direction and learn faster).

-In the big picture, the broad support for Ahmed sends the strong message that it's OK to be a geek, to be a tinkerer, to be a hacker.

-At a very personal level, I've always struggled with electronics, so I'm looking at Ahmed as a role model, and I'm feeling inspired to get a few components and try to put something together... though I'm probably far from being able to create an actual clock.

-Finally, a question: what role can I play? (Edit: Specifically, what role can I play to help someone in a similar position to Ahmed's, interested in learning?) I can write about what I do, at least when I'm actually doing things, but I wonder what other options I might have.
Vladimir Bjelakovic's profile photoKathryn P. Gay's profile photoAmélie Chardy's profile photoAkhil Varma's profile photo
Add a comment...

Imagine that you're in your early teens.

Imagine that you're named after a major religious figure living centuries ago in the Middle East.

Imagine that you're interested in Science and Technology, so much that you try to Engineer things on your own, which then forces you to learn the Mathematics that help you along the way, all that while you're still in your early teens.

At this point, two things can happen.

In one case, your name is associated with Christianity, your skin is white, you live in France. You get encouraged, doors open for you, you get guided toward top education, you'll eventually get amazing jobs, and you'll end up living a comfortable life. That's my story.

In another case, your name is associated with Islam, your skin is brown, you live in Texas. You get shamed, you get arrested, schools close their doors on you. That's Ahmed Mohammed's story. I don't know how that story ends, but I'm really hoping it ends well.

That's a pretty extreme case of privilege. But it is privilege nonetheless. We have to recognize such extreme cases of privilege if we want to be able to fight all forms of privilege. That's the only way we can eventually reach a point where all men are created equal, where we all have certain unalienable Rights, including Life, Liberty and the pursuit of Happiness, because clearly we're not there yet.

Ahmed's Liberty has already been seriously infringed, and from this point his pursuit of Happiness is in jeopardy, possibly for the rest of his Life.

ToVachea Nealy's profile photoSpencer Riddering's profile photoDavid C Cardillo's profile photoShantelle LaFayette's profile photo
On the other hand... Did I get famous for cutting up my boombox when I was 14 or so, and making it into a portable cassette player (a little bigger than a walkman) and taking it with me to school? Noooo... :-)
Add a comment...
ARMv6 and Android

Does anyone have statistics about the proportion of Android devices using ARMv6 vs newer processors? Bonus points for a breakdown by Android version and/or by device age and/or by country.

Cc: +Android Developers 
Tristan Fillmore's profile photoAlejandro Anzueto V.'s profile photoBret Smith (Bretski)'s profile photoMohd Shahril Izwan Sidek's profile photo
OpenSignal has published device distribution data here:

You would need to map from the device names to which CPU they use, perhaps using the XDA data linked above or some other database, such as
Add a comment...

For over a year before she moved in the US, most of my communication with my girlfriend then fiancée then wife was over various forms of text messaging.

That's a habit that we kept, a form of communication that works well for us. Phone calls don't work as well for us, because there are many situations during which I'm not in a private environment: at my desk at work, in meetings, in public transit.

We've used Yahoo Livetext a bit while it was in development, and it works really well for us: it gives us text messaging that we're familiar with and adds an immediate way to convey direct emotions while remaining appropriate in all those situations where voice isn't an option.

I love it. I also had fun advising the team that built the app, about a variety of technical matters, since that's my actual job at Yahoo.

It's available today in the US, Canada, UK, Ireland, France, Germany, Hong Kong and Taiwan, on Android and iOS.
Welcome to Livetext for Android, the most natural way to have REAL conversa...
Fernando Miguel's profile photogeorge oloo's profile photoStephen Allen's profile photoRod Castor's profile photo
andy o
+Jean-Baptiste Quéru​​ I just tried it again after having had just the perfect situation for something like this. I was video chatting with family at my sister's wedding party and of course they could not hear me.

So, would you know if the VoIP number restriction is being considered to be lifted? I can't think of any other such app that flat out blocks Google Voice.

Also, I tried logging in with a Yahoo account, and after the password, it asks me to change it (which I had done not too long ago, so I skip it), then it asks for a phone number. There is a link to skip it but it just refreshes the prompt, this time without the skip link. And again, even when forcing me to link my phone number to my Yahoo email which I don't really want to do, it still doesn't accept my GV number, which is the only number I use.

It seems there are still some kinks to work through. I have had some minor problems before with a couple of apps and GV, but nothing that was ultimately unworkable. I don't think it should be this strict in order to just sign up. The login asks you for either a carrier number, or Yahoo login. If you choose Yahoo login, it still forces you to give it your carrier number, makes no sense, unless it's a bug.
Add a comment...
Irresponsible or unavoidable borrowing?

Growing up in Europe, I didn't pay much attention to the construction of the Euro, and whatever little I remember has nothing to do with the economics of it. Now, older, having lived in the US for a while, with a Greek wife, I'm looking at the way the Euro is unraveling and I've been using the opportunity to try to figure out how it works (or, rather, why it doesn't).

The core mechanism that allows multiple states to share the same currency is pretty simple: since the weaker states can't devalue their currency to compensate for their trade deficit with the stronger ones, money has to flow from the stronger economies to the weaker ones in order to maintain the balance.

We see that in the US: as measured in GDP per capita, there's about a 2:1 ratio between the strongest states and the weakest ones. To compensate for that, a lot of money flows between states, through the federal government. Most taxes in the US are federal taxes, i.e. about 75%, and the federal government doesn't necessarily spend the money it collects in the exact states where it collects them. As an example, every year about 130 billion dollars paid by California in federal taxes don't make it back into California. Texas and New York are the two other states that have a negative balance of more than 100 billion each. For those 3 states, that outflow on money represents 5.7%, 7.2% and 7.4% of their respective GDPs. California is literally sending money to other states so that those states can buy California stuff. The same is true for Texas, New York, and about 20 of the 50 states that are sending money to the other 30.

Looking back in history, the Marshall Plan followed a somewhat similar logic: the US sent aid to Europe, to allow Europeans to buy US goods, which was both a stabilizing mechanism for European currencies that otherwise were in a devaluation spiral, and an outlet for the huge US industrial production. For reference, the Marshall Plan amounted to 120 billion dollars (in today's dollars) over 4 years, which is tiny compared to the amount of money that the federal government now redistributes across state lines.

We can compare that to the situation in the Eurozone/EU, where the GDP per capita varies by a factor of about 2.3:1. Germany's balance in the EU budget is negative by less than 9 billion Euros. France's and Italy's follow at approximately 6.5 billion and 6 billion. Germany's 9 billion Euros is tiny compared to California's 130 billion dollars, especially since Germany's GDP is 60% larger than that of California. Since the US and EU economies have approximately the same size, that's a reasonably apples-to-apples comparison. The biggest negative balance that a Eurozone country has with the EU is about 0.41% of its GDP. The biggest positive balance is 1.3%. Within the US, only 4 states out of 50 fall within that range.

That's the problem right there: Germany is not flowing enough money out to other Eurozone countries to compensate for its own very strong economy. That's true of other rich European countries as well, e.g. Netherlands, Austria, France.

From the Greek point of view, the only way to get that money to flow in order to maintain balance had been for the government to borrow. That wasn't irresponsible borrowing. That was mechanical, predictable. Greece's poor historical discipline around government finances only accelerated an unavoidable process, but it's not a root cause.

In fact, predictably, pushing Greece into austerity made things worse, much worse: with the root cause being Greece's relatively weak economy compared to the rest of the Eurozone, an austerity approach can only put Greece in a position where it needs even more money to flow in in order to maintain balance.

Even if we assume that all of Greece's debts get somehow forgiven with no further constraints and that Greece manages to run a balanced government budget, it would still be in an unsustainable position in the current Eurozone as its weaker economy would force additional money to flow in. Unless the Eurozone very significantly increases the amount of money that it redistributes across borders, Greece should get out of the Euro at the first opportunity, i.e. literally Monday morning, July 6.

Worse, with Greece out, it's only a matter of time for another weak country to find itself in the same position: that might be Portugal, Spain, Italy, or if Bulgaria, Romania or even Hungary join quickly enough that might go through that same death spiral quickly enough to see the Eurozone as a revolving door, with barely enough time to come in before being back out.

Once that first batch of weak countries is out, there'll always be more that'll be at the bottom of the scale and will find themselves in the same position. France is comfortably in the middle of the pack within Europe today, but attrition will eventually push it toward the bottom, and France having to leave the Euro is a true nightmare scenario for everyone.

In order for the Eurozone to survive, its rich members will need to send a lot more money to the poorer ones: the rich ones literally can't continue reaping benefits from a currency based on the European average without sharing those benefits with the poorer ones that bring that European average down. Otherwise, the Euro will consume country after country until it hits a country that is literally too big to fail.
Michel Alexandre Salim (Arcane Hexed Mill)'s profile photoPaul Gray's profile photoDana Dodge's profile photoLuke Lamb's profile photo
+Jean-Baptiste Quéru exactly. Major part of people europeus, say's i'm portugueses, french, etc... Not i'm european
Add a comment...
Competition and innovation

"[taxi drivers and companies are] worried that their industry will be decimated if local and state government doesn't intervene."

Actually, their problem is that the government did intervene. Shielded by both the artificial scarcity created by medallions and price regulations, which were both created by government intervention, the taxi industry became complacent, with no attempts at innovating or even at providing decent service.

The industry of getting point-to-point car rides on demand isn't getting decimated. In fact it is in sharp expansion. It just happens that taxis aren't seeing any of that growth. Let's be honest here: a regular taxi driver would be quickly dropped from Uber for providing their usual level of service.

(h/t +Fabrice Di Meglio​)
Not long ago, in America's big cities, purchasing a taxi medallion—the city-issued license to operate cabs—was about as sound of an investment as they came. But with the ascension of Uber and other
Corey M's profile photoThys Meintjes's profile phototaxi & cab us1's profile photoThomas Davis's profile photo
The point is the reimbursement is used as feedback to increase or decrease the number of drivers or quality of drivers. If Uber doesn't reimburse properly, they would lose drivers until even the desperate would realize it's not worth it. The problem is what other employment opportunities are out there? At a low reimbursement rate, no one would try to make a living at it, and it would be more of a "I'm going this way with room in the car; might as well get some money for that empty seat." But it has to be enough to make the hassle worth it. Or a really interesting passenger. Tindr meets Uber. 
Add a comment...
Best cover of Billy Idol's "Rebel Yell"?
323 votes  -  votes visible to Public
Kill Hannah
Original FTW
Louis Gray's profile photodavid moloney's profile photoNathaniel Manista's profile photo
Stephen Colbert. Years ago on "The Daily Show".
Add a comment...
Have him in circles
45,161 people
allen sullivan's profile photo
Willem Reyners Tay's profile photo
Adil Rguigue's profile photo
Aldian Andrew's profile photo
Asif Mohammad's profile photo
Brent Graham's profile photo
Tomas Hood's profile photo
patrick heaney's profile photo
Yun Jae Jeong's profile photo
Software Engineer
Low- and mid-level software engineering, large-scale source code management, Open Source
  • Yahoo
    Architect, Senior Principal Engineer, 2013 - present
  • Google (Android)
    Senior Software Engineer, 2007 - 2013
  • Openwave (Mobile Browser)
    Software Engineering Manager, Mobile Browser, 2001 - 2007
  • Be (BeOS)
    Software Engineer, 1998 - 2001
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Bay Area, CA, USA
Chalons-sur-Marne, France - Pont-a-Mousson, France - Foug, France - Fumel, France - Nancy, France - Paris, France - Toulouse, France - San Mateo, CA - Millbrae, CA - Union City, CA - Foster City, CA - Milpitas, CA
French Geek Foodie Traveler Skier Hiker Photographer Gamer Astronomer Painter
I was born in the Champagne region of France. My parents moved to Lorraine, in the region of Nancy, when I was still too young to remember anything about it, and I lived there until my early teenage years. A few months before I turned 15, we moved to the South-West of France for a couple of years. Pretty much on my 17th birthday we moved back to Nancy and I completed high-school there. My parents then moved to UK for a few years, and I stayed in France to go to college. Over 8 years in college in Nancy, Paris and Toulouse, I studied mathematics and physics, then computer science, then software engineering, along with a bunch of smaller things on the side.

I moved to the San Francisco region for my final college internship, which turned into a full-time job, and I've lived and worked there ever since.

In 2000 I met Eugenia. She was living in UK at the time, and the Internet helped us stay in touch. After a lot of paperwork madness to figure out how a French citizen living in the US could marry a Greek citizen living in the UK, we got married less than 2 weeks after 9/11 (a long story) and we've lived happily ever since.

My career so far has been focused on software engineering, mostly in Operating Systems and Mobile. However, this is my personal account and I'd rather not talk about work here.

I love traveling, skiing, hiking. I play video games. I have a few small telescopes. I enjoy good food and good wine. I'm a photographer and a painter, though not a good one.
Bragging rights
I once rode a bike over 3 Category-1 Tour de France climbs in a single afternoon. I wrote more than 100000 lines of assembly before I was 20.
  • École Polytechnique, France
    Mathematics, Physics, Computer Science, 1994 - 1997
  • ENSEEIHT, France
    Computer Science, Software Engineering, 1997 - 1999
Basic Information
Looking for
Friends, Networking
January 7, 1974
Other names
JBQ, Djaybee from the MegaBuSTers, Jean-Baptiste QUERU, Jean-Baptiste Maurice Queru, Jeanbaptiste Queru, jbqueru, querujb, Jean-Baptiste Queru
Apps with Google+ Sign-in
  • bit Dungeon
Jean-Baptiste “JBQ” Quéru's +1's are the things they like, agree with, or want to recommend.
Epic Meal Time

We make your dreams come true and then we eat them!!

Not Always Right

Bringing a bit of laughter to you every day.


Cogs is a ground-breaking puzzle game where players build increasingly complex machines using sliding tiles in 2D and 3D environments. It co


A little drawing app for Android


A place for Android fans everywhere to meet, share and get the latest on all things Android.

Android Developers

A place for Android developers everywhere to meet, share and discuss the latest on Android development

Factory Images for Nexus Devices - Google Support for Nexus Phones and F...

Factory Images for Nexus Devices. This page contains binary image files that are provided for use in restoring your Nexus device's origi

Galaxy Nexus HSPA+

Buy Galaxy Nexus directly from Google


News and updates on Google's products, technology and more

Mountain View Police Department

Setting the Standard for Police Professionalism

The Free Software Definition - GNU Project - Free Software Foundation (FSF)

Since 1983, developing the free Unix style operating system GNU, so that computer users can have the freedom to share and improve the softwa

Mt. Rose Ski Tahoe - Tahoe's Highest Base Resort, Closest to Reno.

Mt. Rose Ski Tahoe - Tahoe's Highest Base Resort, Closest Tahoe Ski Resort to Reno.


Turn-based strategy set in the zombie apocalypse."I don't wave around non-words like 'unputdownable' often, but Rebuild deserves it." - Touc

Imus Geographics | The Art of Cartography | USA Map

"This one will remain a classic!" – Stuart Allan, Raven Maps. "This is the map of the U.S. you've been waiting for....abs

Sonoma Valley Museum of Art – Sonoma CA

Sonoma Valley Museum of Art features exhibitions of contemporary and modern work. Located just steps from Sonoma Town Plaza at 551 Broadway

Orion Telescopes: Save on Telescopes & Binoculars! - The friendly telescope experts at Orion Telescopes will help you choose the right telescope. Same-day shipping. 100% satisfac

Hangar One Vodka

Hangar One vodkas are the finest and best in the world. Hand-distilled vodkas from rare and expensive ingredients, vodka flavors infused wit

Monterey Bay Aquarium, California

The Monterey Bay Aquarium in Monterey, California offers visitors nearly 200 award-winning galleries and exhibits. Explore the Monterey Bay

Cheapest gas in the area, especially for regular.
Public - 2 years ago
reviewed 2 years ago
Wide selection of superior quality fish for a very reasonable price. I keep coming back here. Hotaru is a great place to have a late lunch on weekends.
Food: ExcellentDecor: GoodService: Very Good
Public - 2 years ago
reviewed 2 years ago
2 reviews