Profile

Cover photo
Alexandros Kapravelos
Works at UC Santa Barbara
Attends University of California, Santa Barbara
Lives in Santa Barbara, CA, USA
474 followers|690,649 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Alexandros Kapravelos

Shared publicly  - 
 
crazy move from Lenovo... I first found out about superfish as a monetization technique in browser extensions, but this really doesn't make any sense from Lenovo's side.
 
"Superfish, an adware program that ships with all consumer PCs from Lenovo, uses a man-in-the-middle certificate to inject ads into internet browsers. If compromised, the service could grant third-parties access to a user’s browser data."
Lenovo is in hot water today after potentially significant security breach was found to affect its consumer PC range.
14 comments on original post
1
 
Turing Award: The Nobel of Computer Science
 
"We think it's important to recognize when people make fundamental contributions in computer science, and we want to help ACM raise awareness of these innovators and the contributions they've made to the world"
+Stuart Feldman, Google Vice President, Engineering.
Computer scientists no longer need have Nobel envy -- at least financially. A Google cash infusion quadrupled the size of the top computer science prize.
8 comments on original post
1

Alexandros Kapravelos

Shared publicly  - 
 
Stephen Colbert was furious with Google because if you search for "stephen colbert height" it was reporting him one inch shorter. Search again :)
 
Google messes with search results, give back Colbert half an inch // Stephen Colbert came out on his show earlier this week raging that Google has his height at 5'10" while he is actually 5'11" (see the follow details and clip at the +Search Engine Land http://selnd.com/1ofUXuO). In response to Colbert's threat of suing, Google is now giving back a result of "5'10.5" (1.79m -ish)", along with altered related results: Larry Page (who was mentioned by Colbert on the show) is showing up and also Jon Stewart's height has been replaced with "shorter" :) 

This is clearly a hack on Google's side as the Wikipedia entry still says 5'10" and IMDB and Wolfram Alpha are now corrected to 5'11". All in all, don't mess with people with direct access on Google's Knowledge Graph :) 

cc +Mark Traphagen 
2 comments on original post
1
 
Our paper "Hulk: Eliciting Malicious Behavior in Browser Extensions" was accepted at +USENIX Security!
7
 
"Success in creating Artificial Intelligence would be the biggest event in human history. Unfortunately, it might also be the last, unless we learn how to avoid the risks."
With the Hollywood blockbuster Transcendence playing in cinemas, with Johnny Depp and Morgan Freeman showcasing clashing visions for the future of humanity, it's tempting to dismiss the notion of highly intelligent machines as mere science fiction. But this would be a mistake, and potentially our worst mistake in history.
2
Have him in circles
474 people
Tobias “Jamu” Jarmuzek's profile photo
Evangelos Markatos's profile photo
Penelope Polizou's profile photo
Hassan Wassel's profile photo
Dominik Maier's profile photo
Mathieu Rodrigue's profile photo
Ann Marie Rachid's profile photo
Gregory Athanasiou's profile photo
Elias Raftopoulos's profile photo

Alexandros Kapravelos

Shared publicly  - 
 
Prefetch web resources when you are about to need them.
 
Google mobile search is getting faster - to be exact, 100-150 milliseconds faster! When you click on one of the search results, the browser begins fetching the destination page… and here's the trick: we also provide a hint to the browser indicating which other critical resources it should fetch in parallel to speed up rendering of the destination page! 

This is a powerful pattern and one that you can use to accelerate your site as well. The key insight is that we are not speculatively prefetching resources and do not incur unnecessary downloads. Instead, we wait for the user to click the link and tell us exactly where they are headed, and once we know that, we tell the browser which other resources it should fetch in parallel - aka, reactive prefetch!

As you can infer, implementing the above strategy requires a lot of smarts both in the browser and within the search engine... First, we need to know the list of critical resources that may delay rendering of the destination page for every page on the web! No small feat, but the Search team has us covered - they're good like that. Next, we need a browser API that allows us to invoke the prefetch logic when the click occurs: the search page listens for the click event, and once invoked, dynamically inserts prefetch hints into the search results page. Finally, this is where Chrome comes in: as the search results page is unloaded, the browser begins fetching the hinted resources in parallel with the request for the destination page. The net result is that the critical resources are fetched much sooner, allowing the browser to render the destination page 100-150 milliseconds earlier.

P.S. Currently, reactive prefetch is only enabled for users of Google Chrome on Android, as it is the only browser that supports (a) dynamically inserted prefetch hints, and (b) reliably allows prefetch requests to persist across navigations. We hope to add support for other browsers once these features become available!
46 comments on original post
1
3
Dimitris Andreou's profile photo
 
Very helpful, Alex!
 
My one minute video for the lightning talk session of USENIX Security promoting our paper!
3
Michael Foukarakis's profile photoAlexandros Kapravelos's profile photo
2 comments
 
I tried hard not to put more there. It's only 60 seconds after all!

Alexandros Kapravelos

Shared publicly  - 
1

Alexandros Kapravelos

Shared publicly  - 
 
 
Sweet, ShareLaTeX (cloud LaTeX editor) is now open source: http://bit.ly/1jTs5Sf  - sure beats fighting with local TeX toolchain!
8 comments on original post
1
People
Have him in circles
474 people
Tobias “Jamu” Jarmuzek's profile photo
Evangelos Markatos's profile photo
Penelope Polizou's profile photo
Hassan Wassel's profile photo
Dominik Maier's profile photo
Mathieu Rodrigue's profile photo
Ann Marie Rachid's profile photo
Gregory Athanasiou's profile photo
Elias Raftopoulos's profile photo
Education
  • University of California, Santa Barbara
    Computer Science, 2010 - present
  • University of Crete
    MSc - Computer Science, 2007 - 2010
  • University of Crete
    BSc - Computer Science, 2002 - 2007
Basic Information
Gender
Male
Work
Occupation
Research Assistant - PhD Candidate
Skills
Web Security
Employment
  • UC Santa Barbara
    Research Assistant, 2010 - present
  • ICSI, International Computer Science Institute
    Intern, 2013 - 2013
    http://www.icsi.berkeley.edu/icsi/blog/alexandros-kapravelos-joins-networking
  • FORTH, Foundation for Research & Technology - Hellas
    Research Assistant, 2005 - 2010
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Santa Barbara, CA, USA
Previously
Heraklion, Greece - Thessaloniki, Greece
Alexandros Kapravelos's +1's are the things they like, agree with, or want to recommend.
StrongLifts 5x5 Workout
market.android.com

A simple workout to get stronger. Three exercises, three times a week, 45 minutes per workout. Thousands of people worldwide have used the S

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,

NEBMATV
plus.google.com

Ένα απο τα μακροβιότερα συγκροτήματα της Ελλάδας αποτελείται σήμερα απο τους Ισορροπιστή, Αλχημιστή & DJ Rico.

Splitwise
market.android.com

Splitwise is the best way to share bills and IOUs and make sure that everyone gets paid back.Use Splitwise to split household bills with roo

Lastline, Inc.
plus.google.com

The Leader in Advanced Malware Protection

reddit
plus.google.com

The Front Page of the Internet

Asana
plus.google.com

Do Great Things

Pocket
market.android.com

*****Time’s Best Android Apps of 2013***** *****Google Play Best of the Best for 2012*****Pocket lets you take your content with you. Whenev

Duolingo: Learn Languages Free
market.android.com

Learn Spanish, French, German, Portuguese, Italian, and English. Totally fun and 100% free."Among apps for learning or practicing a language

The Wire
market.android.com

HBO presents this highly realistic and totally unvarnished drama series that chronicles the vagaries of crime, law enforcement, politics, ed

True Blood
market.android.com

HBO's hit drama series created by Alan Ball ('Six Feet Under') and based on the best-selling Sookie Stackhouse novels by Charlaine Harris ab

Game of Thrones
market.android.com

Trouble is brewing in Westeros. For the inhabitants of this world, control of the Iron Throne holds the lure of great power...and far-reachi

Ο θειος Τάκης και ο θειος Τάκης, του Χρήστου Χωμενίδη | Protagon
www.protagon.gr

«Η σύνταξή μου έχει πέσει στο μισό, δεν έχω πια να δώσω χαρτζιλίκι στα εγγόνια μου. Το εφάπαξ έγινε προίκα για τις θυγατέρες μου-χωρίσανε κα

Google Keep
market.android.com

Quickly capture what’s on your mind and recall it easily wherever you are. Create a checklist, enter a voice note or snap a photo and annota

Dots: A Game About Connecting
market.android.com

The beautiful and addictive hit game Dots is now available on Android phones and tablets! The task is simple; connect as many same-colored d

Πάνω απ' το πτώμα...του Μπουτάρη, του Τάσου Μελετόπουλου | Protagon
www.protagon.gr

«Πάνω από το πτώμα μου θα περάσετε για να τα κουκουλώσετε τα αρχαία και να τα απομακρύνετε από τον σταθμό». Αυτό διεμήνυσε στον υπουργό Πολι

Hangouts (replaces Talk)
market.android.com

NOTE: If you aren't yet able to install Hangouts on your phone or tablet, or the Play Store "Open" button takes you to the old Talk app, han

Public - 4 months ago
reviewed 4 months ago
clover coffee ftw!
Public - 4 months ago
reviewed 4 months ago
Amaro flight + very nice pizza!
Public - a year ago
reviewed a year ago
Nice and quick way to get fresh fish to eat. From the market to your plate!
Food: Very GoodDecor: Very GoodService: Very Good
Public - 2 years ago
reviewed 2 years ago
11 reviews
Map
Map
Map
Very nice fajita burritos in a good family-owned restaurant.
Public - a year ago
reviewed a year ago
Public - a year ago
reviewed a year ago
I've been there 2 times and had always good service and food!
Food: Very GoodDecor: Very GoodService: Very Good
Public - 2 years ago
reviewed 2 years ago