Profile

Cover photo
AJ Klein
Works at Buzzshift, LLC.
Attended University of Texas at Dallas
5,884 followers|249,862 views
AboutPostsCollectionsPhotos+1'sReviews

Stream

AJ Klein

Shared publicly  - 
 
More in this area! Good job Chrome team.
 
One of the big complaints about Chrome currently is that it's a battery hog, especially on Mac where Safari seems to do better.

The team has been working on addressing this; here are some cases that have recently been improved on trunk:

http://crbug.com/460102

Before: Renderers for background tabs had the same priority as for foreground tabs.
Now: Renderers for background tabs get a lower priority, reducing idle wakeups on various perf test, in some cases by significant amounts (e.g. 50% on one test).

http://crbug.com/485371

Before: On a Google search results page, using Safari's user agent to get the same content that Safari would, Chrome incurs ~390 wakes over 30s and 0.3% CPU usage vs. Safari’s 120 wakes over 30s and 0.1% CPU usage.
Now: 66% reduction in both timer firings and CPU use. Chrome is now incurring ~120 wakes over 30s and 0.1% CPU use, on par with Safari.

http://crbug.com/489936

Before: On capitalone.com, Chromium incurs ~1010 wakeups over 30s vs. Safari's ~490 wakes.
Now: ~30% reduction in timer firings. Chrome is now incurring ~721 wakeups over 30s.

http://crbug.com/493350

Before: On amazon.com, Chromium incurs 768 wakups over 30s and consumes ~0.7% CPU vs. Safari's 312 wakes over 30s and ~0.1% CPU.
Now: ~59% reduction in timer firings and ~70% reduction in CPU use. Chrome is now incurring ~316 wakeups over 30s, and 0.2% CPU use, on par with Safari at 312 wakes, and 0.1% CPU use.

The Chrome team has no intention of sitting idly by (pun intended) when our users are suffering.  You should expect us to continually improve in this area.
79 comments on original post
1
Add a comment...

AJ Klein

Shared publicly  - 
 
 
Fun fact: Beats by Dre are made mostly of plastic... plus a few metal weights to give the illusion of quality.

https://goo.gl/Diq28E
372 comments on original post
1
Add a comment...

AJ Klein

Shared publicly  - 
 
Pizza-oriented architecture? Bring it.
 
There's something to it... Needs moar virtualization though!
15 comments on original post
1
1
Rich Fisher's profile photoEdward Clines (DJ CLINEX)'s profile photo
 
Trojan Horse?
Add a comment...

AJ Klein

Shared publicly  - 
 
 
Themes in Android M! Yep, the settings can be either dark or light themed, plus there is some mysterious automatic action in there as well.

#android   #androidm  

http://bit.ly/1BsgDF3
We have had the Android M developer previewed flashed on a Nexus 5 for all of five minutes, but we are already noticing fun little tweaks that Google has made since Lollipop. For one, the bright white settings menu on stock Android has been given a “dark” theme, for those not wanting to be ...
18 comments on original post
1
Add a comment...

AJ Klein

Shared publicly  - 
 
 
May 2015 Material Design Spec Update

Today’s a big day for design here at Google—along with the new google.com/design, we’ve got a lot more tools and content to share.

For starters, we’re updating the material design guidelines today (google.com/design/spec), with a focus on guidance for larger screens. We heard loud and clear from designers across the community that the guidelines for tablet and desktop sizes left a lot of open questions, so we’re providing additional recommendations for these sizes with this update. But that’s not all—the list of updates includes:

Adaptive UI: a new section on layout and navigation for large screens.

Navigation: a new section with suggestions for different levels of navigation.

FAB expansion: additional examples of FAB expansion animations.

Launch screens: a new section on displaying app branding and placeholder content when launching an app.

Empty states: a new section on treatment for empty collections and other empty states.

For the full breakdown of what’s been added and updated, check out the What’s New section in the spec:

http://www.google.com/design/spec/whats-new/whats-new.html

#materialdesign
2 comments on original post
2
Add a comment...

AJ Klein

Shared publicly  - 
 
I hope that +Matias Duarte understands that whoever is in control of the experience that is Android notifications is bastardizing the Android Wear and Android User Experience in general.
1
Add a comment...
In his circles
273 people
Have him in circles
5,884 people
Rochele H.'s profile photo
Amar zerrouak's profile photo
Eric Haywood's profile photo
W. Amadeo Kronig's profile photo
Samuel David's profile photo
Bobby Deol's profile photo
Smith Lee's profile photo
maxime fouquette's profile photo
Lang Hoang's profile photo

AJ Klein

Shared publicly  - 
 
 
We successfully extracted keys from laptops of various models running GnuPG (popular open source encryption software, implementing the OpenPGP standard), within a few seconds. The attack sends a few carefully-crafted ciphertexts, and when these are decrypted by the target computer, they trigger the occurrence of specially-structured values inside the decryption software. These special values cause observable fluctuations in the electromagnetic field surrounding the laptop, in a way that depends on the pattern of key bits (specifically, the key-bits window in the exponentiation routine). The secret key can be deduced from these fluctuations, through signal processing and cryptanalysis.
This web page contains an overview of, and Q&A about, our recent results published in a technical paper (PDF, 2.1MB), archived as IACR ePrint 2015/170. It will be presented at the Workshop on Cryptographic Hardware and Embedded Systems (CHES) 2015 in September 2015.
4 comments on original post
1
Add a comment...

AJ Klein

Shared publicly  - 
 
 
Want to play with HTTP/2 from the console? For example, send & inspect raw frames and such? Check out h2i: http://bit.ly/1d267Ou - handy tool!
2 comments on original post
1
Add a comment...

AJ Klein

Shared publicly  - 
 
 
Nice tutorial on setting up your first webperf dashboard, with custom metrics and other goodies.
Open Source Web Performance Dashboard made with Graphite, Grafana and sitespeed.io.
1 comment on original post
1
Add a comment...

AJ Klein

Shared publicly  - 
 
 
Frontend Performance often on your mind? Focus on frontend ops, measurement of user experience performance, and spend decent time looking at graphs and profilers? 

I've started a small mailing list to discuss this sort of stuff. Effective measurement, profiling, and development techniques to ensure a fast and performant experience for users of our sites and apps. Rendering perf, input latency, reflows, paint storms, hitting 60fps. 

I hope to build this list to be a community of the folks very invested  performance and we can use it as a channel for seeking guidance with sticky performance issues. Web developers and browser experts working together. :)

The group will start small and will grow as we ensure it's effective for everyone involved. Temporarily, it'll be semi-private, but we will make it public soon. If you'd like to be added, please sign up here: https://groups.google.com/a/chromium.org/forum/#!forum/rail-discuss
13 comments on original post
1
Add a comment...

AJ Klein

Shared publicly  - 
 
 
Chrome Canary is advertising HTTP/2 support (final draft), via "h2" token: bit.ly/1O3rMVn - woot! Now's the time to test your HTTP/2 server(s).
10 comments on original post
1
Add a comment...
AJ's Collections
People
In his circles
273 people
Have him in circles
5,884 people
Rochele H.'s profile photo
Amar zerrouak's profile photo
Eric Haywood's profile photo
W. Amadeo Kronig's profile photo
Samuel David's profile photo
Bobby Deol's profile photo
Smith Lee's profile photo
maxime fouquette's profile photo
Lang Hoang's profile photo
Work
Occupation
Designing and developing experiences on the web
Skills
HTML(5), CSS(3), Javascript(JQuery), PHP, WordPress, Node.JS, Ruby (on Rails), Designing solutions for problems on the web.
Employment
  • Buzzshift, LLC.
    Manager, Web Development, 2014 - present
    Creating websites and web applications for clients and the company.
  • Buzzshift, LLC.
    Web Application Developer, 2013 - 2014
  • Buzzshift, LLC.
    UX Developer Intern, 2013 - 2013
  • The University of Texas at Dallas Arts and Technology
    Web Designer/Developer, 2012 - 2013
    I developed WordPress and custom PHP sites for the Leonardo Initiatives at The University of Texas at Dallas.
  • The University of Texas at Dallas Office of Administration
    Web Design Intern, 2011 - 2012
    Developing the custom PHP website for the Office of Administration, as well as making web tools that were needed by the office.
Basic Information
Gender
Male
Story
Tagline
Designing things for the web, but I don't want to keep it there.
Education
  • University of Texas at Dallas
    Emerging Media and Communications, 2010 - 2013
AJ Klein's +1's are the things they like, agree with, or want to recommend.
reddit sync dev
market.android.com

This is the in development build of reddit sync for those who want to live on the bleeding edge. Can be run alongside reddit sync or reddit

Today Calendar Pro
market.android.com

Today is a streamlined, modern calendar app for Android.Despite being derived from the same stock android calendar as the majority of altern

Webflow
plus.google.com

Design responsive websites visually.

Where is config/application.js in Sails 0.9x? - Google Groups
groups.google.com

MHK, 7/21/13 8:19 AM. Can't find config/application.js file in the boiletplate/generated application: https://github.com/balderdashy/sails/t

Color Hex - ColorHexa.com
www.colorhexa.com

Color hex encyclopedia providing information about any color.

40+ Beautifully Flat Web Designs for Your Inspiration
www.1stwebdesigner.com

Flat web design has been a huge topic in the web, even Apple is adopting flat web design style and you need to make sure you upgrade your si

Detaining my partner: a failed attempt at intimidation
www.theguardian.com

The detention of my partner, David Miranda, by UK authorities will have the opposite effect of the one intended

Polymer
plus.google.com

Polymer is a new type of library for the web, built on top of Web Components, and designed to leverage the evolving web platform on modern b

NFC Keyboard for Android by Elecom - $40
www.petagadget.com

NFC Android Wireless Keyboard. The world's first NFC keyboard for Android devices. Foldable keyboard weighs just 5 ounces Pairs wirelessly w

On The Verge: NASA JPL and 'Terms and Conditions' director Cullen Hoback
www.theverge.com

Robots! Virtual Reality! A "human-robot partnership" that'll put a billion people in space! Senior reporter TC Sottek went to Pasadena, CA f

Will PC sales ever pick up? Lenovo presides over industry's longest slump
www.theverge.com

The PC industry has been unwell for a long time. But the true extent of its decline from the go-go 1990s and early 2000s has scarcely seemed

WSJ: Moto X will be available on all major US carriers, backed by $500M ...
www.theverge.com

The upcoming Moto X smartphone represents something of a rebirth for Motorola, and Google is reportedly willing to spend top dollar to get t

Updated Google Maps for Android appears in Play store with fresh design
www.theverge.com

A major update for Google Maps for Android has appeared in the Google Play store, although it doesn't appear to be rolling out to devices ju

T-Mobile announces Jump: two phone upgrades per year for $10 monthly
www.theverge.com

T-Mobile's event is about to kick off, but the company has just officially spilled the details on what it'll be announcing. As we heard earl

Patrick Stewart Gives Passionate Response to Question At Comicpalooza 2013
www.youtube.com

This was my question to Sir Patrick Stewart at Comicpalooza 2013. I wanted to thank Patrick Stewart for his speech at Amnesty International

Galaxy Nexus
www.google.com

Galaxy Nexus. First phone with Android 4.0, Face Unlock, Android Beam, an amazing HD screen and 4G LTE fast.

Let's work together. - US jobs - Google
www.google.com

Let's work together. At Google, innovation and creativity keeps our projects changing and improving. Our consistency comes from our Goog

Solve For X
www.wesolveforx.com

Solve for X is a place where the curious can go to hear and discuss radical technology ideas for solving global problems. Radical in the sen

Hangout Canopy
hangoutcanopy.com

Hangout Canopy allows you to discover Google+ Hangouts in real time with the use of an Extension

The Verge
www.theverge.com

The Verge is a technology-focused news publication founded in 2011 by Joshua Topolsky and Marty Moe in partnership with Vox Media and its CE

Hair in food = no more appetite.
Public - 4 months ago
reviewed 4 months ago
Only put half of my take out order in the bag.
Public - 7 months ago
reviewed 7 months ago
This is not an actual Chick-fil-A. This is run by a company called Chartwell's, which has horrible business practices. The cost is more expensive, and supposedly uses the same ingredients, but the people that work there often do not do a great job at keeping sandwiches ready. They also hide the sauce behind the counter so you either have to reach over to get the sauce that is free with the sandwich, or ask for the sauce from one of the employees.
Public - a year ago
reviewed a year ago
4 reviews
Map
Map
Map
Very watery smoothie, barely any flavor, even compared to other smoothie factories.
Public - 7 months ago
reviewed 7 months ago