Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nbm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
181.
▲
by
nbm
14y ago
It's not like people who work at Facebook have to use PHP anyway - there are quite a few who work in "superior" languages, although most just use C++, Java, and Python. In my experience, the top-tier developers enjoy challenges and solving
182.
▲
by
nbm
14y ago
PHP is used for a subset of development at Facebook. I'm not sure what the split is, but I would not be surprised if PHP is the primary language used by less than 60% of Software Engineers at Facebook. The rest code in C++, Java, Python,
183.
▲
by
nbm
14y ago
I'm not on the HPHP team, but when discussing these results internally, they mentioned that HPHPc performance was improving during this time as well (as you would expect we would need to keep running the site efficiently), and the graph sho
184.
▲
by
nbm
14y ago
(Work at Facebook, but not on this system, and know nothing about it.) It looks like the search matches on job title/position, and not content. That does seem a bit unexpected. In general, Facebook does not place much emphasis on programmi
185.
▲
by
nbm
14y ago
Try another browser, and a malware/virus detector. Whatever is putting those ads in there could be doing a lot worse things.
186.
▲
by
nbm
14y ago
Whoever took the screenshot has installed a browser plugin that is inserting those ads, or has some other form of malware doing so. It should be easy to test - just disable them all and they should disappear, and then turn them on one by o
187.
▲
by
nbm
14y ago
What position was he recruiting for, and roughly when (let's say, which quarter and year)? How likely was he a new recruiter? I'm not sure I can express my skepticism about this enough - our security, safety, and site integrity teams are s
188.
▲
by
nbm
14y ago
It could also be criminal groups that are trying to make their profiles appear less fake. I worked with the team that fight spam, scams, and the fake accounts that distribute them when I started at Facebook, and they expend a lot of time wr
189.
▲
by
nbm
14y ago
What position did this Facebook employee hold at the company? In which office did they work? Is it possible they weren't really a Facebook employee? What sort of censorship are you talking about? I ask because I've never heard anything l
190.
▲
by
nbm
14y ago
It seems to me that "sell your personal data to advertisers" sows more confusion through its recognition than clarity. People who hear "sell your personal data to advertisers" without your background tend to believe it literally - money is
191.
▲
by
nbm
14y ago
What makes you say that Facebook will "sell your personal data to advertisers"? Do you mean that advertisers pay to get information like your name, email address, street location, and other identifiable information about you, like in a huge
192.
▲
by
nbm
14y ago
I'm sorry you are having a bad experience. It sounds like you have accepted some friend requests from some noisy/energetic people, and/or from people that you perhaps don't really care about. My experience is that unfriending people I don'
193.
▲
by
nbm
14y ago
What about the comment history feature makes you uncomfortable?
194.
▲
by
nbm
14y ago
This is a feature for groups, not for pages (the way companies generally interact with people who use Facebook). Groups are generally created by people for groups of people that already meet/know each other in person or to discuss a shared
195.
▲
by
nbm
14y ago
As far as I know, at Facebook we don't give pre-emptively/usually give people a book to learn PHP. Those that don't know PHP (or are rusty) can generally get the syntax/keywords right in an hour, and then there's a longer time spent gettin
196.
▲
by
nbm
14y ago
I have only a year and a bit of context since starting at Facebook, but here's my viewpoint. Facebook isn't trying to move away from PHP as quickly as possible. For years, there have been PHP components (primarily web front-end rendering,
197.
▲
by
nbm
14y ago
My somewhat circuitous point is that the ability of a server to perform work is bound by something that runs out - CPU (no more CPU time available), disk I/O (can't handle more I/O requests to disk), network I/O (can't put or get any more p
198.
▲
by
nbm
14y ago
Why can't the web server do other work with the CPU and other resources at the same time that it is waiting for those network operations to happen?
199.
▲
by
nbm
14y ago
I'd be interested to understand why you would classify web servers as generally I/O bound, rather than CPU (or memory) bound.
200.
▲
by
nbm
14y ago
Of the 100 or so interviews I have done over the past year and a bit, only two or three have had cases where the interviewee did not need to admit they did not know. If my goal is to understand the breadth and depth of knowledge, then one
201.
▲
by
nbm
14y ago
It is important to keep in mind that Facebook isn't just a single PHP code base, and thus one can't really make many assumptions about how well PHP is suited to solving certain problems because one doesn't necessarily know about which bits
202.
▲
by
nbm
14y ago
The question is whether someone is saying that you can't use the PHP language/architecture to create a large and large-scale application like the Facebook front-end, or whether they mean the PHP runtime is unable to perform effectively at s
203.
▲
by
nbm
14y ago
Facebook uses a combination of primarily PHP(1) (mostly front-end, rendering, some async jobs and scripts) and C++ (mostly back-end services, other bits of high-performance infrastructure, HipHop for PHP), with some Java (especially in the
204.
▲
by
nbm
14y ago
If PHP is putting you off considering working at Facebook, then it may be useful to know that there are many developers who hardly ever touch PHP at Facebook. Most back-end services (ie, the systems that build your feed, or detect spam) are
205.
▲
by
nbm
14y ago
Perhaps it is best for the database team to talk about that themselves - wouldn't want to put words in their mouths. They gave a Tech Talk in December last year, which you can see at http://livestre.am/1aeeW
206.
▲
by
nbm
14y ago
I would be interested to know what you mean by "real data store", and what you believe Facebook does badly at in terms of handling data and caching and how it could be improved. (I am an engineer/developer/whatever at Facebook, and I'm alwa
207.
▲
by
nbm
14y ago
I'd love for you to tell me the story (with or without names, anonymously or otherwise) so I can give feedback to the recruiting team (or individual) here at Facebook. Contact details in my profile.
208.
▲
by
nbm
14y ago
I suspect you are misremembering either a real story about an advertiser using someone's photo without permission or rumours based on it that occasionally become popular. An advertiser once, against the FB terms of service, used a user's pr
209.
▲
by
nbm
14y ago
People aren't forced to work nights and weekends during lockdown, although some teams may up their expectations for people to do that. I haven't been on a high-priority project for a lockdown, but I imagine it is possible that some go over
210.
▲
by
nbm
14y ago
I don't know about staff closer to Sheryl (ie, not in e), but there are definitely many software and other engineers working 40-45 hours a week fairly standardly, and I seemingly don't hear enough negative chatter about it for me to recall
More ›