23 karma · joined February 3, 2015
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.
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.
Have you considered moving into userland? E.g DPDK/netmap/etc + BSD stack extracted?
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 jobs@temperednetworks.com (make sure to mention HN in the email).
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.