Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bbillings
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
bbillings
12y ago
This is the correct answer. Source: I am a FB employee.
2.
▲
by
bbillings
13y ago
http://www.joelonsoftware.com/articles/fog0000000069.html Is a pretty good explanation of why we don't rewrite the whole site. A rewrite would involve every product dev stopping what they are doing and probably s
3.
▲
by
bbillings
13y ago
So we do lock-downs still, but it's not about working crazy hours, it's about focus. Under lock-down you are allowed to push the other stuff to the side for awhile. For instance I typically do 2-3 interviews a week, help with training new
4.
▲
by
bbillings
13y ago
https://www.youtube.com/watch?v=Dwek7dZDFN0 is a pretty good talk about everything coming down the pipe. Generics, Strict typing, Collections, etc. Too my knowledge (I'm not directly on the Hip-Hop team) it will be open sourced, addition
5.
▲
by
bbillings
13y ago
I'm not sure why this is such a common misconception. I almost never work 70, or 60 hour weeks. 50, often, but that's usually my own fault for making promises to others I want to keep. I've managed inside Engineering at Facebook and am no
6.
▲
by
bbillings
13y ago
Yes, but no. Since moving to HipHip which is a translated/compiled version of PHP, we have been able to fork the language to clean it up. We have a strongly typed version, Generators, etc. Syntactically it looks a lot like PHP and is back
7.
▲
Facebook's datacenter in hot and humid NC
(opencompute.org)
2 points
by
bbillings
14y ago
|
0 comments
8.
▲
Facebook's cold storage
(gigaom.com)
1 points
by
bbillings
14y ago
|
0 comments
9.
▲
by
bbillings
15y ago
I'll look into it. Not sure how tightly coupled it is with some Facebook specific stuff. http://phabricator.org/ has a very similar system if you are curious. epriestley made some nice updates to it in there as well.
10.
▲
by
bbillings
15y ago
We have a static analyzer that runs when we submit a diff yes or try to commit, but in our "require_module" we also check for circular dependencies at run time. If you create one you get the module stack dumped into your log and promptly e
11.
▲
by
bbillings
15y ago
One of our struggles at Facebook was actually with circular includes that made our php codebase super tasty spaghetti. File A includes File B includes File C includes File A by about 10000 files. It was for a very scary trying to change a c
12.
▲
by
bbillings
15y ago
Actually, we do know when you are on the Facebook corp network and can filter by that, but we rarely gate on that. We have a system we call gatekeeper for controlling the launch of new features. If I'm coding up something new I'll usually