Profile

Cover photo
François-Xavier Thomas
Works at Airinov
Attended Telecom ParisTech
Lives in Paris
1,891 followers|764,486 views
AboutPosts

Stream

François-Xavier Thomas

Shared publicly  - 
 
God dammit Trigger, you guys rock! #lwa2 was awesome and hilarious, I had a manic grin on my face during the whole thing!

Perhaps as important as the animation was the grandiose musical pieces by both composer Michiru Oshima and the Russian Symphonic Orchestra. Those really helped drive that movie, cheers to all of them!
8
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
I recently purchased a small mini-ITX board (the Asrock Q2900-ITX) to build a media server/NAS box. It will replace the aging and error-prone USB drives I still keep around for data storage, provide me with a home server for all my different computing needs (I currently use one provided by OVH) as well as run XBMC to play media (which my OVH box can't do, obviously).

I wasn't sure about this while buying the parts, but I am pretty happy to say that I'll be able to stop using fans entirely! Right now the only remaining fan is the one used by the rather ginormous power supply, and I'll buy a smaller, fanless one as soon as I can, which will incidentally help with the airflow even more.

The CPU (quad-core Pentium J2900) max power should be around 10W according to the specs, and I'm not expecting the full build to go above 30-40W. Stabilized CPU temperature at full power is around 50°C in the closed case.

I initially wanted to use FreeNAS (I wanted to play with ZFS and a BSD system for a change!), but got into a hitch with the Intel 3D drivers -- hardware acceleration is unfortunately required by XBMC. FreeBSD has on old driver port from Linux which doesn't support the integrated GPU my chipset is using. Not sure what I will use now, maybe Archlinux with either BTRFS or ZFS.
8
James Lodge's profile photoFrançois-Xavier Thomas's profile photo
4 comments
 
I actually wanted to run XBMC on that box without having a separate device since the CPU supports hardware-accelerated video decoding. Part of the appeal was that I could also do some light web browsing from the couch using a bluetooth mouse/keyboard.

The filesystem is something I won't be able to change easily later on, so I think I'll keep on experimenting with different options. ZFS has been very easy to get up and running with on FreeBSD, and now I'm curious about the state of BTRFS/ZFS on Linux.
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
Eh, this is nice! She looks a little more mature than how she's drawn in the series, which is different enough to be interesting.
 ·  Translate
Avant tout, si vous ne connaissez pas Nausicaä de la Vallée du Vent, je ne vous parle plus tant que vous n'aurez pas au moins été vous renseigner. Ha si si, barrez-vous, tout de suite, je vous conn...
1
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
I don't have a hard time believing the TSA agents could be a little wary in such a situation. It's not like you meet a Nobel everyday. Yet the "Who gave it to you? - The king of Sweden" line totally cracked me up for some reason!
 
“They’re like, ‘Sir, there’s something in your bag.’
I said, ‘Yes, I think it’s this box.’
They said, ‘What’s in the box?’
I said, ‘a large gold medal,’ as one does.
So they opened it up and they said, ‘What’s it made out of?’
I said, ‘gold.’
And they’re like, ‘Uhhhh. Who gave this to you?’
‘The King of Sweden.’
‘Why did he give this to you?’
‘Because I helped discover the expansion rate of the universe was accelerating.’
At which point, they were beginning to lose their sense of humor. I explained to them it was a Nobel Prize, and their main question was, ‘Why were you in Fargo?’”
Nine scientists became new Nobel Laureates this week when the 2014 Nobel Prizes in Chemistry, Physics and Physiology or Medicine were announced. Eric Betzig, Stefan W. ...
View original post
4
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
It's a revolution! The new Windows will have the following amazing new features never seen before :

  - A start menu
  - Multiple desktops

...oh, wait?

I'm glad to see the improvement though. If only they could have a decent terminal/shell for us developers! PowerShell is a definite improvement, but it is still quite clunky, nothing near the power of POSIX shells found almost anywhere else.

And I'm definitely glad they managed to do something with their live tiles : I've always found them super nice to look at on the Windows Phone OS, and horrendous as a full-screen desktop OS experience. Integrating them as a small part of the revamped Start menu is a great UI/UX decision!
9
Hector Rodriguez Vega's profile photoJulius Caesar's profile photoJack Bringloe's profile photoFrançois-Xavier Thomas's profile photo
8 comments
 
Last time I had a Windows 8 computer in my hands, it took me 2 minutes figuring out where the "shut down" button was in all the menus... I can't imagine how disturbing it is for an old grandmother who struggled with XP/7.

And PowerShell is way more complicated than it should. The bug advantage of bash is that it manages text data, which is easily understood by the human brain even if it's harder for a machine. PowerShell manages objects and incurs a large learning overhead for the operator.
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
Vim for every text area in the browser!

Nice extension for Chrome, Firefox and Opera that has all the important Vim key mappings. It has all those "change" commands like cia or ci(, visual block selection, search commands, etc. Pretty sweet!
wasavi is an extension for Chrome, Opera and Firefox. wasavi transforms TEXTAREA element of any page into a VI editor, so you can edit the text in VI. wasavi supports almost all VI commands and some ex commands. wasavi is underdevelopment. Any bug report or feature request is welcomed.
2
Matthew Nguyen's profile photoFrançois-Xavier Thomas's profile photo
8 comments
 
Essaie de taper ":set mouse=ni" quand tu ouvres Vim (sans les guillemets), ça active le mode souris!

J'ai mon vimrc ici si tu veux essayer : https://github.com/fxthomas/dotfiles
 ·  Translate
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
Really cool saxophone cover of one of my favorite endings in this season!
2
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
Apparently one can use HSTS (which is used to enforce HTTPS on websites) to track people even in incognito mode or across iCloud-synced devices. Damn, that's nasty.
 ·  Translate
4
Matthew Nguyen's profile photoFrançois-Xavier Thomas's profile photo
4 comments
 
I don't know, steal a computer? :)
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
This was a good while ago, but last time I did a native application (no UI toolkit besides windows.h and plain old C++) on, I belive, Windows XP, it looked strikingly similar to this. How little low-level Microsoft UI programming has changed since 1985...

Thankfully, nowadays toolkits like QT or .NET are much more evolved!
 
It's 1990, and you want to introduce programmers to the Windows API. Enter the worst Hello World in history.
http://buff.ly/1zoy3nv
The Infamous Windows “Hello World” Program. December 8, 2014. New York, N.Y.. A recent blog post by consultant John Cook reminded everybody about the infamous "Hello World" programs in the early chapters of the first five editions of Programming Windows: “Hello world” is the hard part ...
4 comments on original post
1
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
The "gameplay" is a splendid idea!
 
A game about writing fiction, where you explore dead worlds and write stories about them in response to different prompts, or just as freeform.

I once read an article suggesting that computer games could be a great get-to-know-each-other activity to play on a first date, if you could just find a suitable game. Now this won't everyone's cup of tea, but if the people in question are even a bit creatively inclined, a collaborative playthrough ("let's alternate writing answers to the prompts and try to come up with a consistent story") of Elegy seems like an awesome way to get to know someone a bit.
Explore dead civilizations, write about what you find, and share your stories with the universe: a game about writing fiction.
1 comment on original post
4
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
A really fantastic article offering a view from the opposite side of the usual GMO/environment/green farming debate. Going to check out the sources as soon as I finish reading this.

“When I was starting out in the ’60s, a lot of us got into genetic engineering because we thought we could do a lot of good for the world,” he says. “We thought, These tools are fantastic!

“We do feel a bit betrayed by the environmental movement, I can tell you that. If you want to have a conversation about what the role of large corporations should be in our food supply, we can have that conversation—it’s really important. But it’s not the same conversation about whether we should use these tools of genetics to improve our crops. They’re both important, but let’s not confound them.”

"A recent study by the U.S. Department of Agriculture found that pesticide use on corn crops has dropped 90 percent since the introduction of Bt corn, which contains genes from the bacterium Bacillus thuringiensis that help it ward off corn borers and other pests."
 
Un super article sur l'agriculture de GMO et Organic, et qui va au delà des saloperies de Monsanto =)
 ·  Translate
Can science prevent our next food crisis?
View original post
2
Add a comment...

François-Xavier Thomas

Shared publicly  - 
 
Hahaha, maintenant SFR bloque son propre site sur un navigateur PC quand on y accède en mode modem à partir d'un téléphone. Et aucun problème avec le reste de l'internet depuis bien 5-6 ans que je fais ça!
 ·  Translate
3
Add a comment...
Story
Tagline
Food-loving geek
Introduction
I come in peace from Paris, France, and if you have a tasty bit of knowledge, don't hesitate to share!
Education
  • Telecom ParisTech
    Image Processing, 2009 - 2013
  • École Normale Supérieure de Cachan
    Image Processing, 2011 - 2013
Basic Information
Gender
Male
Work
Occupation
Software Engineer
Skills
C, C++, JavaScript, Python
Employment
  • Airinov
    Software Engineer - Image Processing, 2013 - present
  • Be Sport
    R&D Engineer, 2012 - 2013
  • MyBlee
    iOS Developper, 2011 - 2012
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Paris
Previously
Noisy-Le-Roi - San Francisco