Profile

Cover photo
Julián Caballero
Works at Google
Attended Massachusetts Institute of Technology
2,325 followers|137,601 views
AboutPostsPhotos+1's

Stream

Julián Caballero

Shared publicly  - 
 
Gotta catch 'em all!
 
I wasn't planning on sleeping tonight. I've only caught 10 so far. This is brilliant!
1
Add a comment...

Julián Caballero

Shared publicly  - 
 
 
Help improve Google products by participating in user experience research and get rewarded for your time. Sign up here: google.com/usability
1
Add a comment...

Julián Caballero

Shared publicly  - 
4
Add a comment...

Julián Caballero

Shared publicly  - 
 
This is a great word game - fun, simple, and looks great.
1
Add a comment...

Julián Caballero

Shared publicly  - 
 
One of my cats would probably like it if I tried this on him. The other one would murder me.
2
Add a comment...
Have him in circles
2,325 people
Eddie Chin's profile photo
Ned Burns's profile photo

Julián Caballero

Shared publicly  - 
 
Of course, now that I don't do web programming I learn of this...
 
You can display inline CSS colour previews in Vim https://github.com/ap/vim-css-color and AtomEditor https://github.com/madebysource/atom-color-highlighting too.
4
Add a comment...
 
Hopefully this will be added to VLC soon :-)
 
Starting today, the Google Cast SDK is available for developing and launching Google Cast Ready-apps. The SDK is simple to integrate into existing apps, and is available cross-platform for Android, web, and iOS developers. 

All Chromecast devices have been updated to the latest software with support for the SDK, and you can get started by heading to the Google Cast Developers site (http://goo.gl/IAakWP) and checking out our sample apps (http://goo.gl/NYrnUl). 

Let us know what you think: https://developers.google.com/cast/community .

Happy casting!

#chromecast   #developers  
3
Christopher Meredith's profile photo
 
Yes! So tired of connecting macbook to my TV...
Add a comment...

Julián Caballero

Shared publicly  - 
 
FYI: latch system is only guaranteed up to 65lbs including the weight of the car seat
1
Add a comment...

Julián Caballero

Shared publicly  - 
 
Hackers do business on forums in the deep recesses of the Internet.

Drives me nuts when reporters say stuff like this. Isn't it just a series of tubes?
1
Jim Wilson's profile photo
 
Well, it's certainly not like a truck you can just dump things on.
Add a comment...

Julián Caballero

Shared publicly  - 
 
 
So in belated fashion, I need to beg help with my senior thesis project for MIT, which is due tomorrow (urk). I promised I'd do a user study, and the app is only today ready to use in the wild, so meep.

I made an accessibility/security app for Android that replaces the available default unlock mechanisms on Android with a code-based unlock that uses haptic feedback instead of passcodes or patterns which can be shouldersurfed, overheard when read aloud, or recovered via smudge attacks. Your help would greatly be appreciated in testing my prototype, whether you are sighted or blind. It should work on ICS and above, and should work with Talkback off, Talkback on but Touch-to-explore off, and Touch-to-explore on.

Steps to install:
1.) Disable your OS keyguard. Settings -> Security -> Screen lock -> none. If you are a Googler PLEASE do not do this to a device that has your corp account; Device Policy Manager and secops will be sad at you.
2.) Install Haptic Unlock via the link below, or find it in the store by searching 'edu.mit.lizfong.android.hapticunlock'. I uploaded version 1.01alpha an hour ago which supercedes 1.0. Please don't install 1.0 if it shows it to you as it's buggy; it may be a few hours until 1.01alpha appears in the store :/
3.) Once installed, press the 'home' icon on your phone. You'll be prompted which launcher to use. Check 'use by default' and choose "Haptic Unlock".

You'll now be in the Haptic Unlock locker, and will be dumped into the lock screen. The labels of the correct sequence of password elements is 02143 (because proof of concept). When you successfully input the password, you'll be returned to your normal home screen and able to use the device as normal. Should your screen turn off due to inactivity, the lock will be re-engaged and will appear when you power your screen back on. You should in most cases be returned to your most recent activity, but sometimes the detection is buggy and dumps you at the home screen. If that happens, just use recent apps to return to where you were. The lock screen will also be launched on boot.

How to unlock: With touch-to-explore off, pick up individual password elements to feel the vibration, and set them down if they're incorrect; drag them to the right and let go if you want to select an element. The behavior is slightly different with Touch-to-explore on -- swipe up and down to feel each vibration, and simply double-tap when you've found the next pattern you want to enter as an element. It's confirmed working with the KitKat launcher on Nexus 5, and the TouchWiz launcher on Galaxy Tab 10.1. It ought to work with stock launchers, but may not work with weird shit like motoblur; if it detects that case it will automatically disable itself and return you to your launcher after first successful unlock.

Missing:
* The ability to set your own password (the default is 02143 because go Somerville). It's a proof of concept, after all. And obviously with the ability to set your own password, the visual/auditory hints of labeling each element will no longer be needed, but for training's sake it will show you the vibration and the identifier of each element for now.
* It's possible to evade the lock screen by opening the notifications bar, or by very careful timing of the 'recent apps' button. This is a proof of concept and functionally equivalent to no security; if it's successful I'll try rewriting it as an ordinary base OS lockscreen with all the associated proper protections.
Replaces homescreen and unlock screens with haptic unlock mechanism.
1
Add a comment...
People
Have him in circles
2,325 people
Eddie Chin's profile photo
Ned Burns's profile photo
Work
Occupation
Software Engineer
Employment
  • Google
    Software Engineer, 2010 - present
  • Vistaprint
    Software Engineer, 2008 - 2010
Basic Information
Gender
Male
Other names
Julián
Story
Tagline
Software Engineer @ Google
Introduction
I work on Google's in-app Help system, providing contextual help and support options.
Education
  • Massachusetts Institute of Technology
    M.Eng. Computer Science, 2007 - 2008
  • Massachusetts Institute of Technology
    B.S. Computer Science, 2003 - 2007
Julián Caballero's +1's are the things they like, agree with, or want to recommend.
Google Now Launcher
market.android.com

Upgrade the launcher on your device to make Google Now one swipe away. From your primary home screen, swipe right to access Google Now cards

Waze Social GPS Maps & Traffic
market.android.com

Waze es una divertida app de mapas, tránsito y navegación con 50 millones de usuarios. Suma fuerzas con otros conductores de la zona para es

Google Drive
market.android.com

* With Google Drive, you can store all your files in one place, so you can access them from anywhere and share them with others * Use the Go

Rush
market.android.com

Two­-time Academy Award-winner Ron Howard delivers the exhilarating true story of a legendary rivalry that rocked the world. During the sexy

Sherlock
market.android.com

Sherlock Holmes is updated for a new generation with Benedict Cumberbatch in the title role and Martin Freeman as Watson. The combination of

Google Calendar
market.android.com

The Calendar app displays events from each of your Google Accounts that synchronizes with your Android device. You can also:- Create, edit,

Google Keyboard
market.android.com

Google Keyboard makes text input smart and easy. Glide through letters with Gesture Typing – just lift to finish a word, no spacebar require

Timely - Будильник
market.android.com

Timely – это замечательный будильник для Android, предоставляющий превосходное удобство пользования и революционные функции синхронизации и

Wordiest
market.android.com

Two words are better than one! Wordiest challenges you to assemble two words from 14 letters, competing with other players given the same se

Heist
market.android.com

Esteemed writer/director David Mamet fashioned this homage to the elegant, character-driven "tough guy" genre pictures of Warner Bros. in th

Dr. Panda's Handyman
market.android.com

It’s time for some home improvement in Dr. Panda’s Handyman! Hammers, wrenches, pliers and more are there for you and your kid to help Dr. P

Tutto Famiglia
plus.google.com

Tutto Famiglia hasn't shared anything on this page with you.

VIERA remote2
market.android.com

VIERA remote lets you comfortably operate Panasonic flat-panel VIERA TV. VIERA remote2 app lets you comfortably operate Panasonic flat-panel

ActiveNotifications
market.android.com

ActiveNotifications allows you to receive important notifications when your screen is off. When you miss a call or receive a new email/SMS,

Netflix
market.android.com

Netflix is the world’s leading subscription service for watching TV episodes and movies on your phone. This Netflix mobile application deliv

Chromecast
market.android.com

Chromecast is the easiest way to enjoy online video and anything from the web on your TV. Plug it into any HDTV and control it with your exi

Hangouts (replaces Talk)
market.android.com

Hangouts brings one-on-one and group conversations to life with photos, emoji, and video calls for free. Connect with friends across compute

Redfin Real Estate
market.android.com

Get the best real estate app available with the tools you need for a faster, smarter home search on the go! With Redfin Real Estate, you'll

Burn Notice
market.android.com

A sexy, action-packed one-hour series starring Jeffrey Donovan as Michael Westen, a blacklisted spy. When spies get fired, they don't get a