News for hackers. Stuff that matters.

ppoint

Re:Meta to Layoff 10k Employees on Tuesday March 14, 2023 @05:01PM (#35158529)
I think the point you're missing is that senior engs in Meta do not just write code. Some of the senior engs almost do not write code at all. They design systems and move complex projects forward. So that's more of like a TPM/PM/mgmt skill there, in addition to excellent technical ability to write the code itself. In certain projects, especially in infra, writing code is usually the last part (and often the least complex one) of your avg large project driven by senior ICs; and often the code is written by engs across teams/orgs, not necessarily the senior eng themselves. So yea, deep language knowledge, while an excellent skill, is not something that defines a senior eng (at least in Meta and I presume in similar FAANG companies).
curious why you think there are no benefits to QUIC?
There are just multiple opinions on remote work. Simple answer is that there is no right or wrong - it just depends on each individual case.

There are people that would benefit from remote work - they might like living close to the mountains, no commute and they can still stay very productive while fully remote.

There are also people who don't care about mountains, live close to work and are more productive while working in the office among other people.

Both groups are right in what they value most, and as long as there is no detrimental effects to the business/employer - both seem like good options.

Facebook has been managing distributed teams for a long time. Nothing new for them.
Re:Serving 100 Gbps from an Open Connect Appliance on Saturday September 30, 2017 @12:47AM (#15371288)
Probably licensing. You can do whatever you want with BSD-licensed code, not so much with GPL.
Re:Serving 100 Gbps from an Open Connect Appliance on Saturday September 30, 2017 @12:35AM (#15371254)
Interesting. Usually moving networking operations into userland allows your application to "own" the NICs and the stack and reduce lock contention in the packet path down to virtually zero.

My impression was that profiling userland applications is easier too, but I haven't done any serious kernel profiling so I might be wrong.

The hardest part is, of course, ripping the stack out and keeping it up to date with the mainline kernel afterwards if you need TCP.

Re:Serving 100 Gbps from an Open Connect Appliance on Friday September 29, 2017 @08:43PM (#15370461)
Interesting read, thank you!

Have you considered moving into userland? E.g DPDK/netmap/etc + BSD stack extracted?

Re:Show HN: 15-question programming quiz with answers on Wednesday May 24, 2017 @12:18AM (#14407583)
Agreed. No knowledge in Python. How am I supposed to know specifics of x.append() and x = y within the same function?
Re:Intel AMT vulnerability: Silent Bob is Silent [pdf] on Friday May 05, 2017 @07:28PM (#14277592)
Yes. To be honest, Intel's announcement was a little dry, lacking details.
Re:Intel AMT vulnerability: Silent Bob is Silent [pdf] on Friday May 05, 2017 @07:27PM (#14277582)
Yea, maybe. going to the port is less conclusive in general case. E.g. you have some firewalls/other networking devices/etc in the middle that would deny access to that port and it would make you think it's disabled but it's actually not.
Re:Intel AMT vulnerability: Silent Bob is Silent [pdf] on Friday May 05, 2017 @04:23PM (#14276563)
I think AMT needs to be provisioned on target computer to be exploitable.
Re:People who eat 10 portions of fruit and vegetables a day on Saturday February 25, 2017 @06:44PM (#13734622)
+1 for "reject" fruit and vegetables. We would go to farmer's markets and ask for "seconds", which they usually have in abundance. It's much cheaper, perfectly good and most of the times more ripe/ready to be eaten now, hence very tasty.
Vendor? Sounds too good to be true.
Thanks!
Are E5 Skylakes available exclusively to Google? Can't find E5 v5 on Intel's site: http://ark.intel.com/#@Processors.
I've only seen E3s on Intel's web-site. But maybe E5s are coming? That'd be awesome.
It depends on the size of the chunk of allocated memory. If it is quite large, time spent zeroing it can be substantial. Then again, if you're allocating in performance critical path, you're doing it wrong anyways.
I think it's relying on libcrypto from openssl, at least that was the case when it came out. E.g. it implements TLS/SSL protocols only, no crypto. Not sure if that's changed and they implemented crypto as well.
Always nice to have options. Not zeroing memory on allocation might save a few cpu cycles.
Re:Cloudflare Reverse Proxies Are Dumping Uninitialized Memory on Thursday February 23, 2017 @10:04PM (#13720553)
calloc zeroes memory on allocation.
Re:Ask HN: Who is hiring? (December 2016) on Thursday December 01, 2016 @03:59PM (#13083460)
Tempered Networks | Senior Software Engineer, data plane networking | Seattle, WA | onsite, full time, https://www.temperednetworks.com

Looking for experienced networking data plane software engineer: Linux kernel networking stack, userspace networking, crypto.

Official position description here: http://www.temperednetworks.com/senior-swe-dataplane/

Send an email with your resume to [email protected] (make sure to mention HN in the email).

Are you planning on adding code search feature any time soon (in the cloud, that is)?
Re:Laid-off IT workers muzzled as H-1B debate heats up on Friday January 29, 2016 @04:17PM (#10998577)
Ah, I guess if you do want to game the system there is plenty of room to do so.
Re:Laid-off IT workers muzzled as H-1B debate heats up on Friday January 29, 2016 @04:00PM (#10998459)
> The DOL approves LCA based on minimum wages

Is this true? I thought that the salary of H1b worker must match an average paid for this kind of position in this area. In fact, I'm fairly certain that the company sponsoring H1B must supply documents showing they did the research, on both wages and the fact that they couldn't find anyone in the US to do this kind of work.

Re:FastMail under DDoS Attack on Wednesday November 11, 2015 @12:28AM (#10544973)
Re:Show HN: JavaScript Graphing Library Comparison on Thursday May 21, 2015 @04:01PM (#9585075)
Great stuff! Would be great if similar comparison existed for data grids (tables).
Re:PFQ I/O on Monday February 02, 2015 @11:54PM (#8988916)
How does this compare to DPDK?