Paypal owned Honey seems to be using sneaky UX to get affiliate share. They are overriding affiliate links just before the checkout.
They are also using deceptive advertising to users by promising them best coupon codes. But they don't apply the best coupon code even when they know about it.
What a great comment. Thanks for writing this out.
One more thing to mention here is that Software Engineers are paid more because the industry is able to scale well to individual engineers outputs.
One thing where Software Engineers differ from a lot of others is asymmetric input and output. A single change in production can save millions of dollars easily. This is possible but difficult to do in other engineering fields like Construction, Hardware etc.
> A single change in production can save millions of dollars easily.
And a single change can also lose a lot of money (maybe even millions in some cases). I don't know about other fields, but I feel like this fact heavily increases the stress factor in some positions, especially if one or few people have all the repsonsibility. (Which we can say is a management problem, but still is a fact of life for many people)
I love the engineering behind Voyager 2. Is there a good book or documentary that folks here on HN recommend to go deep on the various engineering pieces behind Voyager ?
There's a book on the computers used at NASA from the beginning through to when it was written - late 80s, I think. Whole thing is available online [1]
It has a chapter titled "Voyager - The Flying Computer Center". [2] It gives a high-level overview of the computers and software. Three different processors, each dual redundant. 18 and 16 bit machines. Comparable to early 1970s minicomputers.
There's a good talk about the computers on the Voyagers available online here. [3]
As far as I know, beyond what's available between those two sources, very little otherwise is available publicly on the computer hardware itself - no detailed architecture descriptions, instruction sets, electronics details, etc. And no software listings. Though if I had to guess the 18-bit machines are a lot like - but not the same as - the OBP/AOP/NSSC series [4].
A bit of Voyager trivia: the computers were reprogrammed in-flight to give new abilities the Voyagers didn't have at launch, such as new image compression algorithms to allow more images to be returned than originally anticipated.
It's not particularly "deep", but The Farthest [1] is a nicely constructed documentary of the Voyager program featuring interviews with many of the relevant people.
This is exactly what I did. I imported my GPad in 2013. It is still working as a pdf reader with its screen seperated.
I am planning to do some DIY fix and going to donate it. There are many kids here in India who needs a digital device to do their online classes but have to use a small screen phone
Googler here. You are absolutely right. I would never ever do something the Google way outside of Google.
Google has a dedicated organisation for maintaining all the infrastructure required for and around microservices. We are talking about 500-1000 engineers just improving and maintaining the infrastructure.
I don't have to worry about things like distributed tracing, monitoring, authentication, logs, logs search, logs parsing for exceptions, anamoly detection on logs, deployment, release management etc. They are already there and is glued pretty well that 90 percent of engineers don't even have to spend more than a day to understand all that.
This is so true of me. Never really liked solving puzzles, cubes, riddles etc. But programming, oh boy I Love it. Have spent hours non stop debugging complex things in OS, Networks, Distributed systems etc. The feeling of solving it at the end is a small dose of drug.
They are also using deceptive advertising to users by promising them best coupon codes. But they don't apply the best coupon code even when they know about it.