Profile

Cover photo
Thomas Broyer
Works at Atol Conseils & Développements
Lives in Dijon, France
1,448 followers|941,450 views
AboutPosts+1's

Stream

Thomas Broyer

Shared publicly  - 
 
Er, what is this plant next to the sunflowers? 😉
3
Filipe Sousa's profile photoBertrand Magnier (PK)'s profile photo
2 comments
 
An adventure, for sure !
Add a comment...

Thomas Broyer

Shared publicly  - 
 
 
I didn't expect it, but this is actually very much worth your time.

http://www.nytimes.com/interactive/2015/07/03/upshot/a-quick-puzzle-to-test-your-problem-solving.html

167 votes  -  votes visible to Public
Got it right
68%
Got it wrong
32%
17 comments on original post
6
2
Daniel Martin's profile photoKelly Norton's profile photoIsmail Marmoush's profile photoPoittevin “PiroXXI” Raphael's profile photo
4 comments
 
"The answer was extremely basic. The rule was simply: Each number must be larger than the one before it." No, that's not the rule, sorry.

18446744073709551615,
18446744073709551616,
18446744073709551617

That sequence doesn't work. The actual rule requires an understanding of floating point representation. Seems like the authors were not eager enough to disprove their own rules.

Obviously I'm being kind of snarky. I feel like there is another effect here that conflates the results though. When I first encountered this link, my response was "fuck that, generating enough tests to deduce a rule for what I know is a trick will take forever." So I just clicked on the "tell me the answer" link. In other words, the cost to do this correctly is extremely high ... of course I would do it incorrectly as there is no consequence of being wrong. In other words, this immediately threw a TooMuchTediumException in my brain.
Add a comment...

Thomas Broyer

Shared publicly  - 
 
“I'm getting in torch with you”
4
Philippe Lhoste's profile photo
 
Light my fire...
Add a comment...

Thomas Broyer

Shared publicly  - 
 
10am and already 30°C indoor. Ouch!
#heatwave
3
1
Julien Dramaix's profile photoJoel Webber's profile photoThomas Broyer's profile photomicki thake's profile photo
3 comments
 
+Joel Webber La canicule devrait être passée jeudi prochain: http://www.meteofrance.com/previsions-meteo-france/paris/75 (prévision: 15°C min, 27°C max)
On est encore en plein dedans dans l'est de la France: http://www.meteofrance.com/previsions-meteo-france/dijon/21000http://vigilance.meteofrance.com/
 ·  Translate
Add a comment...

Thomas Broyer

Shared publicly  - 
 
With my wife, we've been saying for two years at least that France should send David Guetta (or Bob Sinclar, or Watermät, etc.) to #Eurovision.
Maybe next year? with Marina Kaye [1] as singer?
At least we'd have one chance not to be in the bottom of the class.

Anyway, Sweden's victory at #Eurovision2015 was well-deserved. And France deserved to be the last (Germany and Austria did better IMO, despite their final scores)

[1] https://www.youtube.com/watch?v=pwKkjLOHd7s
1
Add a comment...
Have him in circles
1,448 people
EPE du TARN's profile photo
Matt Davis's profile photo
Ar Fahim's profile photo
Parco Uditore's profile photo
Nikolay Kolev's profile photo
Lionel Vigneron's profile photo
Mariusz Majewski's profile photo
theresa berwick's profile photo
kadian dixon's profile photo

Thomas Broyer

Shared publicly  - 
 
Currently reading an e-book (in French) about "green design patterns" for webapps listing 100 "best practices" for a "green" webapp.

One of those "best practices" is to only use SSL/TLS when absolutely required, because (paraphrasing as I'm translating) “encryption of all HTTP streams requires a lot of CPU cycles; yet encrypting static elements such as images (except content) is of no interest, but significantly increases resource consumption.”

Well, I agree that encryption is not strictly needed for many (mostly static) resources, but at the very least there should be a way of ensuring the served resource is the one we were expected to get, and without creating "mixed content".

So has there been any thought given to including a checksum of external resources in HTML attributes? (how about resources referenced in CSS stylesheets? maybe we could require TLS for those then) Something similar to CSP hashes for inline scripts and styles, but on the reverse included inside the document about external resources. You could then transfer HTML pages through TLS that could reference unencrypted resources and wouldn't trigger "mixed content" provided the checksum is validated (granted, that wouldn't be backwards-compatible, and would trigger "mixed content" in all browsers not implementing the feature).
Looking around, I found that the HTML 3.0 proposal did define an MD attribute, but it didn't made the cut into HTML 3.2: http://www.w3.org/MarkUp/html3/img.html

Or is the "non backwards-compatibility" issue a showstopper? (one could imaging putting the unencrypted resource URI in another attribute, but then the HTML page becomes larger, possibly trumping –particularly when adding other network optimizations– the gains of unencrypted transfer)
Or maybe the initial criticism of TLS costs in CPU is just stale? otherwise, why would everyone want to put TLS everywhere? and why would CloudFlare offer TLS for free? †

Cc +Mike West

† Note: another "best practice" in this book is to prefer GET requests to POST, because “POST requests require 2 TCP connections (one for the headers, the other for the data)”. Book's credibility takes a knock!
(many other advices in the book are well-known performance best practices: avoid unnecessary work, take advantage of HTTP caching, don't resource images through HTML/CSS, avoid computations in loop conditions if they can be extracted, avoid try/catch in performance-sensitive loops, etc.)
3
Joel Webber's profile photoThomas Broyer's profile photo
6 comments
 
+Joel Webber http://www.amazon.fr/dp/2212135750
BTW, I'll meet the author next month, so I can directly give him my feedback then ;-)

There's also a preview Google Books: https://books.google.fr/books?id=XAWYR8qi4gUC
Add a comment...

Thomas Broyer

Shared publicly  - 
 
#ThrowbackThursday  

That was Tuesday actually, at my parents house. We went to the attic looking for some toys and, after moving a few old boxes, found an old dollhouse. Among the dollhouse furniture was a phonograph, and my daughter asked me what it was. I went on to explain it to her and told her you put discs on it, not the kind like CDs and DVDs, but the same kind of discs we had moved in a box in the attic. She did't remember it, so to show her we put one on the turntable. Long story short, she didn't like the music, and I went up to the attic grab the records I had seen there: The Beatles red, blue, and white albums.

Man, this is such good music!
4
Add a comment...

Thomas Broyer

Shared publicly  - 
 
This is getting meta
12
3
Sachin Shekhar R's profile photoAlexander Polunochev's profile photo
Add a comment...

Thomas Broyer

Announcements  - 
 
Just released net.ltgt.gwt.maven:gwt-maven-plugin:1.0-rc-1 with a new gwt:devmode goal for standalone apps.
21
1
Wladimir Schmidt's profile photoThomas Broyer's profile photoEmilio Bravo's profile photo
2 comments
 
+Wladimir Schmidt It's actually much different: gwt-app and gwt-lib packaging, multi-module support, GWT version agnostic, etc. Have a look at the website, explanations are hopefully concise enough that you can quickly grasp the design goals and differences from Mojo's plugin.
Add a comment...

Thomas Broyer

Shared publicly  - 
 
 
Rickrolling is sexist, racist and often transphobic in context. Please share. http://boingboing.net/2015/05/28/rickrolling-is-sexist-racist.html
9 comments on original post
1
Add a comment...

Thomas Broyer

Shared publicly  - 
 
Watched Just Like Heaven on TV, and I couldn't say if I had already seen it or if it's just because I've read the book…
1
Add a comment...
People
Have him in circles
1,448 people
EPE du TARN's profile photo
Matt Davis's profile photo
Ar Fahim's profile photo
Parco Uditore's profile photo
Nikolay Kolev's profile photo
Lionel Vigneron's profile photo
Mariusz Majewski's profile photo
theresa berwick's profile photo
kadian dixon's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Dijon, France
Links
Contributor to
Work
Occupation
Software Architect
Employment
  • Atol Conseils & Développements
    Software Architect, present
Basic Information
Gender
Male
Relationship
Married
Apps with Google+ Sign-in
  • Angry Birds Stella
  • 0h h1
  • Angry Birds Under Pigstruction
  • Angry Birds Stella POP!
  • Linebound - Life On The Line
  • Angry Birds Go!
  • Angry Birds Friends
Thomas Broyer's +1's are the things they like, agree with, or want to recommend.
Les enfants en colère après la publication de caricatures jugées injurie...
www.legorafi.fr

OSLO – La nouvelle n'a pas tardé à faire réagir. À peine publiées par un journal iranien, les caricatures se moquant ouvertement du Père Noë

LEGO® Star Wars™ Yoda II
market.android.com

Choose your side and join the battle in LEGO® Star Wars™ The New Yoda Chronicles! Collect the Holocrons to defeat your enemy and take contro

Google Play services
market.android.com

Google Play services is used to update Google apps and apps from Google Play. This component provides core functionality like authentication

Inbox by Gmail
market.android.com

Inbox by Gmail requires an invite. Email inbox@google.com to request one. Your email inbox should help you live and work better, but instead

Testing on the Toilet: Writing Descriptive Test Names
googletesting.blogspot.com

by Andrew Trenk, This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of

One man willingly gave Google his data. See what happened next. - O'Reil...
radar.oreilly.com

Despite some misgivings about the company’s product course and service permanence (I was an early and fanatical user of Google Wave), my rel

Bolinfest Changeblog: Hacking on Atom Part I: CoffeeScript
blog.bolinfest.com

Atom is written in CoffeeScript rather than raw JavaScript. As you can imagine, this is contentious with “pure” JavaScript developers. I had

Testing on the Toilet: Effective Testing
googletesting.blogspot.com

by Rich Martin, Zurich This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly vers

The truth is out: money is just an IOU, and the banks are rolling in it
www.theguardian.com

The Bank of England's dose of honesty throws the theoretical basis for austerity out the window

Chromium Blog: Blink’s First Birthday
blog.chromium.org

Last April we introduced Blink as the new rendering engine for Chromium. Since then, the project has grown to include over 200 active contri

22 Responses To Buzzfeed's 22 Creationist Messages
www.ibtimes.com

Buzzfeed published 22 questions and statements from Creationists; here's some responses from a science reporter.

The Craftsman - Google Groups
groups.google.com

The Craftsman, Caio Fernando Bertoldi Paes de Andrade, 2/3/14 8:25 AM. Cleancoders,. I was searching for material on the internet last week

Troy Hunt: For your convenience, please disable security warnings
www.troyhunt.com

Let's just start here: This is an annoying feature of Internet Explorer, and is not indicative of any security. Allow me to provide a techni

Lenovo to acquire Motorola Mobility
googleblog.blogspot.com

We've just signed an agreement to sell Motorola to Lenovo for $2.91 billion. As this is an important move for Android users everywhere, I wa

Ne dîtes pas à ma mère que je suis développeur
business.lesechos.fr

Un sondage réalisé sur les métiers les plus enviés a été relayé, il y a quelques mois, dans un article d'un grand...