Cover photo
Filip Hráček
Works at Google
Attended Masaryk University, Brno
Lives in Prague
6,878 followers|4,847,164 views


Filip Hráček

Shared publicly  - 
Prague's Zizkov Tower [1] was once named the second ugliest building in the world [2], but – to my perverse taste at least – it's actually beautiful. In the same way that cyberpunk art can be beautiful.


Photo taken with my Canon S100 compact, with which I'm increasingly satisfied, especially when combined with the Google+ photo editing tools.
Adam Sobotka's profile photo
Heard urban legend that it was spaceship built for communists to escape. Shame it was urban legend.
Add a comment...

Filip Hráček

Shared publicly  - 
There are many ways of "perfecting the cloud". Silently putting a backdoor back to router firmware after it has been uncovered by a 3rd party security researcher is not one of them, Cisco.


(To be clear: I do not know if Cisco is behind this, or just a passive part of this. The ad placement is still unfortunate, though.)
Ondřej Pokorný's profile photoParis Koutsioukis's profile photoMihai Pora's profile photoDusty Wilson's profile photo
The Irony. Hah!
Add a comment...

Filip Hráček

Shared publicly  - 
Projekt právě teď hledá angular.js vývojáře.

Nevím o mnoho, ale z dálky mi to připadá jako jeden z nemnoha projektů v ČR, který se snaží o něco technologicky náročnějšího než jen "databáze něčeho". 
 ·  Translate
Ivan Veslar's profile photoAdam Sobotka's profile photo
Modlici se kudlanka nabozna vzdycky dokaze sezrat partnera pri sexualnich radovankach.
 ·  Translate
Add a comment...
Here's a video of Alan Kay saying that '[HTML] has to be one of the worst ideas since MS-DOS', among other things.

Alan Kay is one of the greats*, but here I think he's missing one important point: done is better than perfect. 

For example, Ted Nelson's Project Xanadu – I'm quite sure – would be a much better Web than what we have today. But it's also a project that started in 1960 and still has no real world usage. (Contrast with Tim Berners-Lee's WWW, that is very much alive after ~25 years.)

I'm sure there are a million better ways to do hypertext than HTML. But it's the implementation that counts.

Also, if I understand it correctly, Mr. Kay advocates bundling procedures with data (as was practice in the old days), so that the recipient (client) knows what to do with that data. That sounds a lot like eval() to me... I know that's a very strong simplification, but if we're sending code to the client over the wire which is supposed to be executed – yeah, that's eval. The trend goes, of course, exactly opposite that direction. ("Eval is evil" is a mantra.)

(* See, there's just too much to list here.)

(video via +Zdrojá 
Jindřich Máca's profile photoFilip Hráček's profile photoChristian Heilmann's profile photoMichał Gołębiowski's profile photo
I really agree with +Filip Hráček important point: done is better than perfect. But now, when it is done, shouldn't we take more perspective and think about, how to make it perfect? :-) I would not dare to criticize, what we have, because I'm also happy user of it, but I have a tricky question for you. When we stoped searching for what is best for us and just settle for what is working for us? Now, you are probably asking yourself, what is that "noob" talking about? :-D OK, I just give you example. Imagine operating system, where you can build and modify every component in it live, with no need to recompile or restart. What more, you can designe your system only by moving and connecting grafical components.

Welcome in 1980's and let me introduce you Frabrik. More you can find here (Btw. notice label in header Apple Computer Inc.). OK, back than, it was quit primitive, but imagine, it could go through same development like these days technologies? Where we could be now? If you are intersted, you might want to hear more from someone more trustworthy than me. So here is my favourite video, which I think worth seeing

Now, I would also say something to #HTML topic. Personally I like concept of HTML and I mostly disagree with Alan Kay in way he thinks about it. But I also don't like the way we work with it now. Just think about it. Most common on the servers is still PHP and on the client side it's JavaScript. Yes again, it's working quit fine, but is it the best? I am so glad, that there are people, who thinks it is not and for example god bless #Dart But I also know about other technology, which, I think, is very close to what Alan Kay was talking about and I would like to share it with you. 

You know, #SmallTalk is not dead, it's still evolving. In it's early days, it ran on hardware platform, which basically worked with objects in its memory, not addresses and was build specially for running SmallTalk. Now its better to represent this with Virtual Machine. So there are people, who made that VM and call it #Pharo ( More about +Pharo Project and its community ( So, you have multiplatfom VM, that can run SmallTalk. OK, so what has it in common with HTML? There came another people and build a web server above that, named it SeaSide ( So now you have webserver in #SmallTalk language. What can you do with that?

The point is, this is a different concept than classical structured HTML page. Basicly you are already not writing HTML page. You are making Objects represented by some HTML code (you don't even need to know about) and putting it to your page. There is of course more. It is worth mentioning e.g. posibilities of debugging, which are a little crazy in a good way. :-D For more info about SeaSide philosophy etc. I don't expect you to quit everythink and start using this, but its good to know about it. ;-)

And I'm sorry about long post. :-)
Add a comment...

Filip Hráček

Shared publicly  - 
Ondřej Douša's profile photoFilip Hráček's profile photoAleksandr Fusman's profile photo
+Ondřej Douša ano, Google IO extended bude.
Add a comment...
Have him in circles
6,878 people

Filip Hráček

Shared publicly  - 
This Polish programmer extracts depth info from photos taken by the new Google Camera's Lens Blur feature, and creates HTML5 interactive "3D" images. Nifty!
Hello, I've created a new way to view your awesome #lensblur  photos in your browser - . Complete with smooth accelerometer driven parallax, mobile support and depthmap extraction.

This is the first, quick&dirty version. More stuff will follow soon. Plus it's open source!

p.s. It requires WebGL, so don't be too harsh on your iOS friends ;)
Pierre-Michel Villa's profile photoNitya Narasimhan's profile photoPavel Misák's profile photoVáclav Král's profile photo
Lovely! Catching up with lytro...? :)

We could try to do this in regular 2d canvas without WebGL to have it running on mobile web before WebGL is available there.

Also I'm waiting for google to offer us this (3d scene from single image), which would be really great:
3-D Flythrough from a single image
Add a comment...

Filip Hráček

Shared publicly  - 
Blogging via Google Docs

Here's my current blogging workflow: 
- Create a document in Google Docs
- Edit it to death
- Convert the output to HTML (via my crude and minimal tool at
- Paste to Blogger
- Find more things to edit – repeat last 3 steps (because editing in Blogger – or most other online editing tools – sucks)

Next step in the evolution is to just write blogposts as Google Docs and link to them from a central repository ("the blog"). Allow comments in Google Docs for maximum awesome.

I wouldn't be surprised if this is already happening somewhere on the Web, in an automated manner (think Google Drive API).
Daniel Stříbrný's profile photoJakub Kołakowski's profile photoPavlína Hublová's profile photoFilip Hráček's profile photo
+Jakub Kołakowski Thanks.

As for GDG Garage – wow, well spotted, sir! :) It's an event format we're currently piloting in Prague. Here's a site with some info: Everything is very much work-in-progress.
Add a comment...

Filip Hráček

Shared publicly  - 
From now on, instead of arguing with that kind of person, you can just paste as a reply and you're done. Awesome.
I particularly like the hover-over.
Stefan Hoth's profile photoMiroslav Prýmek's profile photo
+Ade Oshineye proposed the hashtag #xkcd1357 as a quicker response. :-) 
Add a comment...

Filip Hráček

Shared publicly  - 
Volám všechny big data profesionály, big data nadšence a bigdatasexuály v ČR a SR. 22. května bude v Praze +Felipe Hoffa, expert na big data a především na BigQuery.

Jednu akci pro pokročilé publikum budeme pořádat v pražském Googlu, druhou otevřejnější v zatím blíže neurčené přednáškové místnosti.

Máte-li zájem, prosím vyplňte:

Víte-li o dalších, kteří by mohli mít zájem, prosím sdílejte!
 ·  Translate
David Votrubec's profile photoOndřej Kučera's profile photo
Add a comment...

Filip Hráček

Shared publicly  - 
#protip  Máte-li kavárnu v knihovně (nebo v jiném místě zvýšeného výskytu sečtělých lidí), dávejte si při psaní cedulek pozor na gramatiku.
 ·  Translate
Jakub Peša's profile photoFilip Rožánek's profile photoOndrej Holecek's profile photoIvet Lev's profile photo
+Tomáš Jurka U nás to je i v jednacím řádu zastupitelstva. Člověk by řekl, že aspoň formální dokumenty by mohly být napsány bez chyb, ale ono ne.
 ·  Translate
Add a comment...
Have him in circles
6,878 people
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
Brno - Osaka
Contributor to
Pracuji v Googlu. Snažím se přivádět Google technologie do ČR a pomáhat českým vývojářům je využívat. Mám rád palačinky.
  • 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 Hráček's +1's are the things they like, agree with, or want to recommend.
No a čo keď odíde kus Slovenska?

Existuje falošný dojem, že na Slovensku sa ani neoplatí žiť a pracovať. Je to veľký omyl.

Combat Mission : Touch

*** $0.99 SALE to celebrate the new update! Only one week! ***From, the critically acclaimed creators of the Combat Mission

Escape from /dev/null programming competitions

The world's only travelling ballroom-sized, web-based programming competition board-game with a science fiction narrative

Link Bubble

Link Bubble is an all-new browser designed and crafted solely with mobile devices in mind.Features include: • When you click on a link in an

Nezávislý Tibet? Ne, raději svobodnější Čínu

Západní zastánci Tibetu sní o idyle, která nikdy neexistovala a existovat ani nemůže.

JetBrains Česko

Jsme lídři na trhu s profesionálními vývojářskými nástroji. Tvůrci : ReSharper, IntelliJ IDEA, RubyMine, PyCharm, PhpStorm, dotTrace, dotCover, dotPeek, AppCode, WebStorm, TeamCity, YouTrack, Kotlin, MPS...


Machinarium is the award-winning independent adventure game developed by the makers of Samorost and Botanicula.WHAT'S NEW IN VERSION 2: * Pi

Mountains Now Free Wallpaper

A Live Wallpaper inspired by the Google Now Mountains theme, that features an upriver journey with boats traveling in your screen and along

Oyatsukai Games

The New Old School Developers

Ondřej Raška (Miton): Chceme rozjet hodně projektů, ale chybí schopní li...

Skupina Miton začala loni tvořit holdingovou strukturu a rozrostla se o jednoho člena. Na nové investice má připraveno přes 100 milionů koru

Smrt je ve filmu konkurenční výhoda | Infoporno

Infoporn (noun, uncountable): Information which does not serve a purpose other than to hold the attention of its audience; information for i

MIT OpenCourseWare

MIT OpenCourseWare makes the materials used in the teaching of almost all of MIT's subjects available on the Web, free of charge. With more

GDG Prague

GDG Prague, vývojářská součást


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

DevFest Praha 2013 – od vývojářů pro vývojáře - Zdroják

Dne 23. listopadu se v Národním domě na Vinohradech uskutečnil vývojářský festival pořádaný, ve spolupráci s českou pobočkou Google,


Tasks brings the full Google Tasks experience to Android. * Sync with Google Tasks at the core * Sync with Google Tasks is not just another


Spendee is an awesome new app for managing your personal finances on the go. It gives you the power of unique data analysis in an adaptable

Dart Typesystem - Zdroják

Ľudia zvyknutí na Java, C#, či C++ ohŕňajú nosom nad tým, že Dart je dynamicky typovaný. Ľudia odchovaní na Pythone, Javascripte či Ruby ohŕ

Public - 2 weeks ago
reviewed 2 weeks ago
Nice place, pleasant people. Not so great coffee.
Public - 2 weeks ago
reviewed 2 weeks ago
A computer geek's paradise. I spent ~4 hours and felt I only scratched the surface.
Appeal: ExcellentFacilities: ExcellentService: Excellent
Public - 11 months ago
reviewed 11 months ago
29 reviews
Best food I've had in Mountain View (outside Googleplex).
Public - 2 weeks ago
reviewed 2 weeks ago
Great food. Definitely not a tourist trap – a place local working-class Japanese go to eat.
Public - a year ago
reviewed a year ago