949 karma · joined October 14, 2014
[ my public key: https://keybase.io/wrigby; my proof: https://keybase.io/wrigby/sigs/MdiYCR9-ieNbkrRSq38cl5kTsYb0FPgkJhNFC0C0ZWA ]
Edit for clarity: channel bandwidths in the datasheet are up to 2 GHz. Need to close the link at 32 QAM to hit 10 gb before error correction overhead at that bandwidth, which is certainly doable. Also, it's interesting to note that they quote 7 gbps throughput @ 1 GHz bandwidth, and 10 gbps at 2 GHz. It implies that they can run at 256 QAM at 1 GHz, but only 32 QAM at 2 GHz, which also makes sense.
Having worked in the satellite communications industry, where channel sizes used to be limited to 72 MHz (because of hardware limitations of the spacecraft), getting modems designed to operate on larger channels is no small task. I would love to learn more about the internal architecture of these radios to understand exactly what's going on - are they using interleaved ADCs? Is the modulation/demodulation being done in an FPGA, or an ASIC?
If there are terrestrial microwave engineers on here, I'd love to hear your thoughts on this!
Planet Money: http://www.npr.org/sections/money/127413729/podcast/
Startup (also by Gimlet): https://gimletmedia.com/show/startup/
Depending on the area you're in, when you pay with a $20 bill (the most commonly counterfeited), the cashier will mark the note with a pen before accepting it.
The business is simply profiling the transaction - a $20 cash bill brings with it a higher risk of fraud - and behaving accordingly. I can't think of a way to argue that it's unfair to the customer that the business does this.
An astute observer will point out that the captcha presented by CloudFlare is an order of magnitude (or two) less convenient than the counterfeit detection pens, but I would argue that this doesn't support a position that CloudFlare is wrong to do what they do.
1: https://en.wikipedia.org/wiki/Counterfeit_banknote_detection...
I guess this means that BMWs are basically just a Dreamcast with wheels?
I suppose lodash and others aim for a similar purpose, but clearly left-pad-gate has shown us that they're not quite complete enough.
The concept is very important to learn, especially for those with a strong sense of idealism.
I made $25/hr (without benefits), then got dropped to ~ $18ish / hr (with 401k matching and health insurance) at the part time job I worked while I was in school.
I worked 20 hrs a week, completely remotely, and was responsible for some of the NMS systems and Linux admin work at a large satellite operator. It was a mix of sysadmin and software engineering, and I learned a ton.
There were a few stressful moments, as I was on call, but my boss tried to shield me from it as much as he could because he wanted me to be able to focus on school.
If you're a full time undergrad student, then my advice to you is to enjoy what you have right now, as long as it allows you to focus on your friends and education. Having practical, hands-on experience from work will greatly complement your coursework, and if you can get that experience without being in a high-pressure role, then it's a win-win situation for you.
Consider asking for a pay bump if you think you're undervalued, but do research on what other paid SWE internships are at, and consider the fact that a bump in pay may cause your boss to have higher expectations of your output.
I've had systems limp along reliably while throwing EDAC messages every few hours. With non-ECC memory, they would have crashed and burned.
Of course, if you're seeing EDAC messages, you'd be better advised to just shut down the metal and shift your workload to a different machine until you can replace the DIMMs in question.