News for hackers. Stuff that matters.

camelspade

Re:A crash course in compilers (2018) on Thursday April 02, 2020 @09:50PM (#22765701)
Would you mind sharing a link to the course? Thanks in advance!
Re:Ask HN: Who is hiring right now? on Tuesday March 24, 2020 @10:13AM (#22674845)
Thank you oso2k!
Re:Ask HN: Who is hiring right now? on Monday March 23, 2020 @10:21PM (#22671210)
> Well, we're currently all remote...

:) touché

Thanks for your response!

Re:Ask HN: Who is hiring right now? on Monday March 23, 2020 @10:17PM (#22671184)
That's good to know, thanks! Appreciate your input.
Re:Ask HN: Who is hiring right now? on Monday March 23, 2020 @10:16PM (#22671181)
Thank you!
Re:Ask HN: Who is hiring right now? on Monday March 23, 2020 @03:57PM (#22668085)
Are these all on-site roles or do you consider remote as well?
Re:Ask HN: Who is hiring right now? on Monday March 23, 2020 @03:49PM (#22667994)
Hi ChrisRackauckas, for remote are you considering US only? Thanks!
Re:Ask HN: Who is hiring right now? on Monday March 23, 2020 @03:43PM (#22667926)
Hi VonGuard, I was just curious, if a position is listed as US-Remote, would you consider an applicant in Canada for that role? Thanks!
Re:Downsides to working at a tech giant on Monday December 23, 2019 @06:49PM (#21868576)
I guess I can see that (to a certain extent), thanks for offering your explanation.
Re:Downsides to working at a tech giant on Monday December 23, 2019 @05:25PM (#21868035)
Who/what is a “sub-FAANG SWE”? Are you suggesting software engineers who don’t work at one of the FAANG’s are subpar? Apologies if I’m misunderstanding.
Re:Thundering Herds and Promises on Wednesday April 17, 2019 @12:50PM (#19684223)
Also in Apache Traffic Server through the collapsed forwarding plugin: https://docs.trafficserver.apache.org/en/latest/admin-guide/...
Re:Ask HN: Who wants to be hired? (December 2018) on Tuesday December 04, 2018 @12:49AM (#18596675)
Location: Toronto, Canada

Remote: Yes (have worked remotely for a little over 1.5 years now), on site too of course (if in or around Toronto)

Willing to relocate: Not at the moment, just moved recently

Technologies: C, C++, Golang, Python, Shell scripting, Docker, Kubernetes/OpenShift, x86 assembly (every now and then)

Resume/CV: Can send via email

Email: mohd DOT adi91 AT gmail DOT com

Experience: ~5 years

Hello! I have been working on systems that enable real-time, low latency, live media processing for adaptive bitrate (ABR) Over-the-Top (OTT) video streaming services.

Main programming language is C++ (occasionally some C), along with Golang for some additional services. Used python and shell scripts for writing various utilities/installers, along with Jenkins and Artifactory for our CI/CD pipeline. Worked on various aspects of the live media preprocessing pipeline from ingest (MPEG-2 TS, SDI) to adaptive transport stream (ATS) multiplexing and ABR packaging (HLS/HSS/MPEG-DASH), and everything else in between. Led the development efforts for a couple of products, one of which was a high availability (HA) distributed system written in Go for synchronizing live streaming channels across data centers.

Have spent a fair bit of time optimizing our products and identifying bottlenecks through profiling, and instrumenting Linux system calls using tools such as perf, SystemTap, etc. Delved into x86 assembly and SIMD intrinsics as part of this work too. While not an expert in JavaScript, I've also debugged JS based media players for identifying and fixing playback/streaming issues in various clients.

Comfortable with deploying applications into Kubernetes or OpenShift based infrastructure via ansible, and using jinja2 templating for configuring the services.

Currently looking for a backend engineer role where I can contribute towards building and scaling applications or products. I am always open to learning new technologies/domains!

Re:WSJ: H-1B Visas Keep Down U.S. Tech Wages, Study Shows on Tuesday March 14, 2017 @06:41PM (#13872158)
I think you might be ignoring the international students who graduate from US universities? They also need to go through the H1-B process.
Re:Smaller Code, Better Code on Sunday February 05, 2017 @02:22AM (#13571345)
I would like to see this as well, sounds very interesting
Re:Microsoft Becomes Linux Foundation Platinum Member on Wednesday November 16, 2016 @11:01PM (#12974126)
I had never heard of it either until now
Re:Ant colony optimization in Scala on Tuesday October 04, 2016 @09:23AM (#12635267)
Can you provide a source for that? Would like to read that paper.
Re:Cache coherency primer (2014) on Friday July 15, 2016 @09:22PM (#12104786)
Thanks! :) Gonna add this to the list of books I need to read.
Re:Cache coherency primer (2014) on Thursday July 14, 2016 @07:56PM (#12098121)
If you are more interested, Appendix C of "Is Parallel Programming Hard, And, If So, What Can You Do About It?" by Paul McKenney (http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/p...) provides a very detailed description as well. It really helped improve my understanding of how memory barriers and atomics work