It's interesting that the author picked the home depot delivery as an example, because I don't think it was caused by software bugs at all.
The delivery notifications right at the end of the delivery slot happened because the driver has an unrealistic schedule, and to hit their metrics, they will mark deliveries as "delivered" rather than missing an assigned delivery slot.
And that the expensive two-man-handling and delivery to the apartment service got "lost" between seller and subcontractor is more likely cost optimization and banking on most customers not complaining hard enough to actually force them to provide the paid-for service. "Software bug" being a convenient excuse the subcontractor can give to the rightfully enraged customer.
NuvoAir | Senior Backend Engineers | Onsite or Remote (EU/US)
NuvoAir focuses on complex patients, initially targeting respiratory conditions such as COPD and asthma. The relationship-based clinical service delivers continuous, proactive care by combining best-in-class remote monitoring technology with proprietary biomarkers, deep clinical expertise, and a data-driven infrastructure. NuvoAir's care teams are designed to work in close collaboration with a partner’s existing care infrastructure to utilize NuvoAir's technology and data to personalize the care of each member.
Our tech stack includes Python/Django/DRF on Azure for backend, Vue/Typescript for Frontend as well as native Kotlin/Swift apps. We're looking for Senior Backend engineers and also other roles, check out our careers page: https://nuvoair.com/careers
I personally work there on the backend side, if you would prefer to ask some questions to an engineer first, feel free to reach out to me (email in profile).
Glovo | Senior (Software Engineers, Data Scientists, Engineering Managers) | Barcelona & Madrid, ES | Warsaw, PL | Onsite after Covid | VISA
Glovo is not just another food delivery app - we also bring your groceries, medicine, and parcels, and we want to become the everything app for your city. We are active in 20+ countries mostly in Southern Europe, Eastern Europe and Central Asia. Our tech staff is currently distributed between our HQ in Barcelona and our tech hub in Warsaw. Another hub in Madrid in the works. Work is (optionally) full remote until it's safe to go back to the office, when we expect to have a mixed model of teams gathering in the office for a couple of days and working from home for the rest of the week.
We are hiring frontend, backend and mobile engineers, as well as data scientists, engineering managers and lots of other tech and non-related roles.
I personally work at Glovo as a backend engineer, but I can assure you we have a great team of recruiters that will handle the application process. If you would prefer to ask some questions to an engineer first, feel free to reach out to me (email in profile)
Glovo | Senior Software Engineers | Data Scientists | Engineering Managers | Barcelona & Madrid, ES | Warsaw, PL | Onsite after Covid | VISA
Glovo is not just another food delivery app - we also bring your groceries, medicine, and parcels, and we want to become the everything app for your city. We are active in 20+ countries mostly in Southern Europe, Eastern Europe and Central Asia. Our tech staff is currently distributed between our HQ in sunny Barcelona and stunning Warsaw, with a new office in Madrid in the works. Work is (optionally) full remote until it's safe to go back to the office, when we expect to have a mixed model of teams gathering in the office for a couple of days and working from home for the rest of the week.
We are hiring frontend, backend and mobile engineers, as well as data scientists, engineering managers and lots of other tech-related roles.
I personally work at Glovo as a backend engineer, but I can assure you we have a great team of recruiters that will handle the application process. If you would prefer to ask some questions to an engineer first, feel free to reach out to me (email in profile)
The German postal service is still paying for a couple of flights during the night to make sure it can guarantee E+1 delivery. They use regular passenger planes with a special set of seat covers: https://www.youtube.com/watch?v=GKORFvrttPo
If you want to catch a glimpse into the lives of some of those workers, kolostories.com[1] "interviews" the workers of their captcha solving microworking site. It's macabre yet fascinating.
The items from the Cuil collection were "made dark" (i.e. you can not directly view/download them). I do not know the specifics, but as far as I know most web crawl data on the Internet Archive is not directly downloadable, but you can use the Wayback machine if you are looking for a copy of a specific website.
Depending on what you need the data for, Common Crawl[1] might be an alternative.
At the 26C3 congress in 2009 there was a talk[1] about just that happening: companies that were looking for abandoned ASNs/IPv4 allocations and then using shady tricks (creating similarly-named companies, ...) to get them in their possession.
The log tab says error, but it still displays a PDF. Actually, it displays the last PDF that was rendered on the server, even if that PDF was created by a different user.
I wrote a Django app that uses LaTeX to create invoices and some other stuff. It allows me to create nice-looking invoices and reports without manually specifying the (x, y)-position of each line of text, which some PDF generating libraries require. Maybe docgen.io can help others to also create nice invoices.
Unfortunately the "Try me" part seems to be broken - no matter what I input, it always shows the same PDF.
I don't know what exactly you want to do with the pen input, but you could use native messaging[0] to get the data into chrome. Basically a small, native program that (bidirectionally) communicates with a Chrome extension via JSON.
I used the same approach to get customer signatures from a Wacom signature tablet into a web app.
Actually they have improved on this a lot. If you lose access to your account and your configured mail address, there are various actions (like sending bank statements, government ID, secret question/answer pair, ...) you can take to get it back. But instead of relying on a single verification method, you are required to submit at least X different proofs of identification, where X can be set by yourself (before you lose access, of course).
This is a lot better than blindly trusting that every "lost password" request is legitimate.
On the German DHL package tracking page, you have to enter the recipient ZIP code before being shown recipient details like name and signature. The tracking code itself is 20 decimal characters, although it is not randomly generated.
When they get an abuse mail for your server, all they do is forward it to you. You then have 24 hours to fill out a form detailing what you did to stop whatever caused the abuse message.
If you ignore the 24 hour limit, it will just escalate the case to a support person, who then decides what to do. There is no automatic shutdown, especially not for multiple days.
In Germany there is a "swapping" service[1] for SIM cards where you can send your prepaid SIM and will get a random SIM that another person sent in. And in Austria you can purchase both phones and (prepaid) SIMs without any ID or form to fill out.
The delivery notifications right at the end of the delivery slot happened because the driver has an unrealistic schedule, and to hit their metrics, they will mark deliveries as "delivered" rather than missing an assigned delivery slot.
And that the expensive two-man-handling and delivery to the apartment service got "lost" between seller and subcontractor is more likely cost optimization and banking on most customers not complaining hard enough to actually force them to provide the paid-for service. "Software bug" being a convenient excuse the subcontractor can give to the rightfully enraged customer.