Cover photo
Filip Hráček
Works at Google
Attended Masaryk University, Brno
Lives in Mountain View
7,929 followers|14,316,548 views


Filip Hráček

Shared publicly  - 
This is amazing. Dart from scratch to simulated annealing in two video sessions. 
I've uploaded a two-part video to YouTube in which I learn Dart from scratch and solve a real-world coding problem using the simulated annealing heuristic.

None of it is preplanned.
View original post
Add a comment...

Filip Hráček

Shared publicly  - 
Tomáš Hajzler a Jirka Halousek se mnou strávili včerejší poledne v Googleplexu. Tady jsou jejich první dojmy. 
 ·  Translate
Add a comment...

Filip Hráček

Shared publicly  - 
I once gave my wife a prime number. It contains digits from my birthday, her birthday, and the date of our wedding. And it is a prime number, so — you know — it’s indivisible.

Here's your chance to be as charming as I am.

Just kidding. This was thrown together today to test Isolate support in the DOM.
This valentine’s day, give a gift of a prime number
Add a comment...

Filip Hráček

Shared publicly  - 
Ok, I know this is kitsch as hell but the fact that I was able to take those pictures a) with a mid-range non-professional camera, b) with zero preparation, c) hand-held, d) while chasing around a toddler — that speaks volumes about how accessible photography has become lately.

I took 2 semesters of photography in a time when even professional digital cameras had bad image quality, despite being prohibitively expensive. We used film, and we developed our pictures ourselves. It was fun but it was also spending many hours in a closed small room full of chemicals, burning through money whenever we made a mistake. We walked to the dark room uphill. With no shoes. Through 2 meters of snow. And yet we could never dream of doing anything even remotely similar to this.

Don't let anyone fool you: a lot of art photography of the 20th century is non-kitsch not (only) because artists had a refined sense of style. It was often just because making your photo look bland and edgy and artsy is waaaay easier than making it kitsch/beautiful.

Now? Here's how these photos came to be:

● Took out my camera.
● Switched to bracketing mode (takes 3 pictures in a row, with different exposures).
● Pointed & shot.
● Went home.
● Stuck the SD card into my laptop.
● Let Google Photos Uploader do its thing.
● Waited half an hour.
● Got notification that my new HDR 'auto-awesome' photos are ready.
● Applied predefined filter.
● Done.

All in all, about 10 seconds of my time per picture.
Case's profile photoFilip Hráček's profile photo
For reference, this is Bliss, the default Windows XP wallpaper. Apparently the most viewed photograph in the world during XP reign. Taken using a medium-format (read: very expensive) camera in 1996 and non-digitally (read: laboriously and expertly) post-processed by a professional photographer (National Geographic).

It's also telling to look at "After Microsoft", an art photo of that same place:
Add a comment...

Filip Hráček

Discussion  - 
Dartisans, we'd love to get your input on the current state of pub (the package ecosystem as a whole, not just the tool).

The survey looks intimidating at first but I promise you that once you get in the flow, it's fast and even fun.
Pub surveyPlease help us prioritize issues with the Dart package ecosystem.
Filip Hráček's profile photoGeorge Kormaris's profile photoWilliam DeVore's profile photo
+Filip Hráček There was another survey asking what we wanted to see added to Dart that was asked just prior to the conf.
Add a comment...

Filip Hráček

Shared publicly  - 
I wrote down the two email/chrome things that keep me sane and that I've never read about anywhere (other email lifehacks are repeated to death).
Don’t get distracted by your inbox when you don’t need it.
John Lusk's profile photoJan “ziki” Zikmund's profile photoFilip Hráček's profile photo
+Jan Zikmund It's actually Google apps (or gsuite, as it is currently known: I think that's why it's blue.
Add a comment...

Filip Hráček

Discussion  - 
What is everyone using to throttle / debounce streams?

If found and but I wonder if there's anything newer / more popular.

(If you're unfamiliar with throttle/debounce, here's a good interactive explanation, originally for JS lodash library:
stream_transformers - A Dart package for transforming streams.
Dennis Kaselow's profile photoAdão Junior's profile photo
Add a comment...

Filip Hráček

Shared publicly  - 
Whoa, Oracle buys the Czech startup Congrats +Jakub Nesetril!
Oracle announced that it signed an agreement to acquire Apiary, which creates the most comprehensive API Integration Cloud by adding the leading API design and governance solution.
Marek “PAVUK” Antoži's profile photoMartin “Nexus” Mlynář's profile photo
And this is the end of awesome project :(
Add a comment...

Filip Hráček

Discussion  - 
In case you missed this article: Andreas Kirsch made a Dart REPL. I'd be interested to hear from Dartisans here that play around with it. What capabilities are missing the most? Is it already useful to you?
Hacking with Dart
Anatoly Pulyaevskiy's profile photoDamon Douglas's profile photoMike Mitterer's profile photoÜmit Seren's profile photo
Looks really good.
As mentioned in the article, adding support for jupyter notebook via a Dart kernel would be pretty awesome ;-)
Add a comment...

Filip Hráček

Shared publicly  - 
Flutter (the platform for building native iOS & Android apps in Dart) is mentioned in this article. 

> I’m still very new to prototyping but my team uses Flutter which is an open-sourced framework for building cross-platform UIs—learning how to use it has been challenging because it’s my first programming experience but extremely rewarding.
As an interaction designer on the Material Design team at Google, I often receive emails and questions from people who are trying to…
Add a comment...

Filip Hráček

Shared publicly  - 
Dart on LLVM experiment: technical deep dive and results. 
This is a story about an experiment to compile the Dart language using the LLVM compiler framework. On its face this is pretty pointless…
Add a comment...

Filip Hráček

Shared publicly  - 
Dart made it into the Tiobe-Index Top20 and experienced the second biggest growth over the past year (Go made first place)!
The TIOBE Programming Community index is an indicator of the popularity of programming languages.
4 comments on original post
Add a comment...
Filip's Collections
Google employee in the Dart team; gamebooks and pancakes enthusiast
  • Masaryk University, Brno
    2001 - 2009
  • Kansai Gaidai, Osaka
    2005 - 2006
  • Vysoké učení technické, Brno
    2000 - 2001
Basic Information
Other names
Filip Hracek, Philip Age, Filip H.
Collections Filip is following
View all
Writing, Dart, HTML5, UX, Looking busy
  • Google
    Developer Relations Program Manager, 2008 - present
  • Self-employed
    SEO & SEM Lecturer, 2007 - 2008
  • FAnn Retail
    2006 - 2007
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Mountain View
Santa Clara - Prague - Brno - Osaka
Contributor to
Filip Hráček's +1's are the things they like, agree with, or want to recommend.
The Beatles – Hudba ve službě Google Play

The Beatles byla anglická rock'n'rollová kapela z Liverpoolu. Jejími členy byli John Lennon, Paul McCartney, George Harrison a Ringo Starr.

Artico Icons – Aplikace pro Android ve službě Google Play

• ARTICO strives to bring a piece of ART to your smartphones by combining only 3 basic and 2 supplementary colors. The icon pack is complete

Confusing sun cream labels being used to 'kill off morons'

The needlessly confusing labels on bottles of sun lotion are a covert way of reducing the population and improving the gene pool, it has bee

Třídění programátorů quicksortem? - Zdroják

Se kterým z algoritmů jste se na pohovoru setkali? Je to Quicksort, StackOverflowsort nebo Githubsort?

Dart Language Evolution Discussed in Ecma TC52

The Dart standards committee (ECMA TC52) met on January 14th, 2015. The committee discussed several areas where the language could be improv

Charlie Hebdo

Parce que le crayon sera toujours au dessus de la barbarie... Parce que la liberté est un droit universel...Retrouvez Charlie Hebdo dans son


• Please note that KOTOR for Android has not been slimmed down for mobile in any way. It is the full KOTOR experience! As such the file size

Gamergate and Bullying

I’ve been watch­ing the “Gamergate” brouha­ha with sick fas­ci­na­tion. We all know the Internet’s got ug­ly cor­ners and sud­den­ly the ug­


* "One of the prettiest things on iPad" - Kotaku * "You absolutely need to check it out" (90%) - Toucharcade * "A bold, bright, and brillian

The Wolverine

Hugh Jackman returns as The Wolverine and faces his ultimate nemesis in an action packed life-or-death battle that takes him to modern day J

Česká škola: Jak se stát rodičem, jakým jste vždy chtěli být

Výchovné metody, návody a tipy bestsellerových autorek nyní v kostce! Celosvětově známé odbornice na komunikaci mezi dospělými a dětmi shrnu

Announcement: Readers who feel threatened by equality no longer welcome

When it comes time to make a point about an important issue the tool I usually default to is humour, or satire, because I find it’s easiest

Apollo 13 (film)

Apollo 13 je americký dramatický film, který v roce 1995 natočil režisér Ron Howard.

Indiana Jones a poslední křížová výprava

Indiana Jones a poslední křížová výprava je třetí díl řady filmů o archeologovi Indiana Jonesovi, předchozími díly jsou Dobyvatelé ztracené


A passenger with a deadly secret. Six rebels on the run. An assassin in pursuit. When the renegade crew of Serenity agrees to hide a fugitiv

Ο Σημαδεμένος

Ο Σημαδεμένος είναι μια Αμερικανική ταινία του 1983 με σκηνοθέτη τον Μπράιαν Ντε Πάλμα, σεναριογράφο τον Όλιβερ Στόουν και παραγωγό τον Μάρτ

The Dark Knight

Visionary filmmaker Christopher Nolan's sequel to the highly successful "Batman Begins" sees Batman (Christian Bale) as he raises the stakes


Ваш разум -- это место преступления. Кассовая суперзвезда Леонардо Ди Каприо играет в этом современном научно- фантастическом боевике "в рам