HN user

fortes

1,149 karma

Miami, FL. I've moved around a lot.

I write code and design interaction.

CMU CS & HCI

https://fortes.com/ http://twitter.com/fortes

Contact instructions at https://fortes.com/filipe

[ my public key: https://keybase.io/fortes; my proof: https://keybase.io/fortes/sigs/zLnncpH0v4GxRkFdlpKTiOdfVsjc-gY2wPqhrHPnUGI ]

Posts12
Comments244
View on HN

I transitioned from a Macbook Air to the Pixel 2 and got the following at the time:

+ 16GB of RAM instead of 8GB

+ Touch screen

+ Retina display

+ USB-C charger which is the same as my phone now, having a single charger is a convenience I probably overvalue.

+ Very fast startup time

- Slightly more weight

- Severe restrictions on software used

I'm an odd duck in some of my choices though, so I wouldn't recommend my setup blindly.

Yes, been using it as my primary development machine for the last two years. I work on a large Node / React codebase, and occasionally do design work.

My setup:

* Chromebook Pixel 2 in dev mode

* Crouton (https://github.com/dnschneid/crouton/) running CLI-only Debian stretch

* Google's SSH app (https://chrome.google.com/webstore/detail/secure-shell/pnhec...)

* Tmux running with NeoVim, cmus for music

My dotfiles and setup scripts are all here: https://github.com/fortes/dotfiles

Overall, I like this better than the old mac setup I have. Being in dev mode (and having to enter crouton chroot once per boot) aren't ideal, but I've gotten used to it. I'm hoping that maybe we'll get first class support soon though ( https://www.reddit.com/r/chromeos/comments/742f8j/how_chrome... )

As a native Portuguese speaker, it's fun to look at the dialectic continuum you can construct as you go across the Iberian peninsula.

It's imperfect, but you can travel with a very soft "language gradient": Extremaduran -> Portuguese -> Galician -> Asturian -> Castillian (Spanish) -> Valencian -> Catalan -> Aragones -> Occitan -> French ...

Each individual step is pretty easy, but it adds up to a huge difference.

Unfortunately, there isn't a great analogue for English. You can kinda construct a small jump by looking at Scots, but it ends quickly and is (at least to my ears) a jump on par with Portuguese to Galician.

$5k / month definitely does not get you a nice 4 bedroom in Palo Alto. Maybe in East Palo Alto, but that is a very different place in terms of quality of life, safety, and schools.

Edit: I decided to check, and there is one place in Palo Alto right now with 4 bedrooms at that price https://sfbay.craigslist.org/search/pen/apa?nh=83&max_price=...

From personal experience, as someone who was priced out of Palo Alto this year, it is rare to see a place at that price point in Palo Alto proper, and they tend to be quite run down. The one place available right now is actually in a good location and doesn't look too bad inside, so that's not a bad deal for the location.

On the other hand, you can get a great place in Seattle with views for over $1000 cheaper: https://seattle.craigslist.org/see/apa/5723972635.html

America is undisputedly the best country at assimililating immigrants. It comes from doing it for centuries. We are one of the only countries with complete mixed ethnicities and a strong nationality.

I'll dispute that. In my experience, Brazil is a better melting pot.

Anecdotal example: In Brazil, you don't see people claiming they are Irish when their families have lived in the US for generations.

I used to work at Flipboard, and we invested a lot in this issue. It is not easy, and requires constant (constant!) maintenance.

Getting to 80% quality isn't hard. 90% is tricky. 95% incredibly costly.

Flipboard: Palo Alto primarily, but NYC, Seattle, and Vancouver are options for the right candidate. We're hiring across the board, see a partial list here: https://flipboard.com/careers/

Company is about 4 years old now, and we've raised a serious amount of capital to transform the media space.

I run our publishing platform ( https://flipboard.com/publishers/ ), which we're investing in heavily this year in order to scale from hundreds of publishers to thousands and beyond.

Our stack is a mix of Python, Java, and Node.js (with some Go, C++, and Scala here and there as well).

One of our big challenges in this space is ingesting content from all over the Internet and normalizing it into something sane that can be displayed beautifully across all devices via algorithmic design. We use APIs, RSS, screen scraping, and midichlorians to get articles, images, videos, you name it. If you've dabbled in this space before, you know that it's a tough problem to get right. I'd argue we're best in class right now, but there's tons of room for improvement and we've only just begun.

If any of this sounds interesting, get in touch with me: My user name @ Flipboard

This is fantastic news. I use Jekyll for many things, but was getting sick of it not supporting fenced code blocks in Markdown.

So I made the classic mistake and built a Node.js Jekyll clone -- there are a few other static site generators in Node, but none used the exact same file structure as Jekyll (unless I missed some, which is entirely possible).

It now handles most Jekyll sites I've tested, including Mojombo's:

https://github.com/fortes/enfield

or

`npm install -g enfield`

Supports plugins as well. Patches welcome!