4€ will get you two (pretty small by US standards) scoops of ice cream or three beers in a shop in Germany. In a cheap bar, you might get a beer for 4€ though the average is much closer to 5€ these days.
If you can't transfer the course's material onto new, unseen questions, then you might have memorised it, but you didn't understand it. Getting an A requires understanding, not rote memorisation.
Even if it was still a thing (and it really isn’t, imo), libimobiledevice does a decent job already, and given a little funding it shouldn’t be super hard to close the gaps and build a nice UI on top of it. But that’s not happening because very few people care about it at all.
Now, AirDrop support is a completely different beast. But it requires hardware support (promiscuous mode, iirc) that many common chipsets simply lack.
Good news for you! 1.5 is in O(50) since they’re both constants! (It’s 1.50 because the author has the 58€-a-month flat rate ticket for all local and regional services in the entire country. If you buy a regular ticket, you get back 25% of the ticket price for delays over an hour and 50% for delays over two hours)
There is no implicit conversion (except to bool, but that tells you whether the optional contains a value), and operator* / operator-> throw std::bad_optional_access if it’s empty. See https://en.cppreference.com/w/cpp/utility/optional
Making an argument about how people may want to work less based on a number most have never seen or care about is a flawed argument no matter how you approach it.
As an employee, the Arbeitgeberbrutto is a number you never see. You’re not saying that employing people isn’t worth it, you’re saying that working in Germany isn’t worth it. Then you have to take the employee’s perspective, not the employer’s. Nobody advertises the true cost to the employer in other countries either. How much do all those benefits to US employees cost? Do you include that when you list US salaries, or do those get magically excluded because health insurance isn’t mandatory?
This is not the norm, as the employment modalities in that thread are super strange. If you’re employed by a German entity and your salary is 91.1k€, your take-home income would be around 53.8k€. Put another way - the $100k / 91.1k€ are the Arbeitgeberbrutto, they correspond to 75.5k€ Arbeitnehmerbrutto (the number you’d normally see on your contract). The difference exists because there are employer deductions and employee deductions, but the employer deductions don’t show up on the pay slip. Only in this constellation the employee has to pay both. It’s very much the exception, not the norm.
Your information is quite a few years out of date. The solar learning curve has continued in the meantime, reducing the cost every year. Especially in sunny places like California, unsubsidised solar pays for itself surprisingly quickly (I don’t have the numbers for CA, but I wouldn’t be surprised if the number was 10 years).
If you enjoyed XOR filters, you might also like ribbon filters, something that I had the pleasure of working on last year. They share the basic idea of using a system of linear equations, but instead of considering 3 random positions per key, the positions to probe are narrowly concentrated along a ribbon with a typical width of 64. This makes them far more cache-efficient to construct and query.
By purposefully overloading the data structure by a few per cent and bumping those items that cannot be inserted as a result of this overloading to the next layer (making this a recursive data structure), we can achieve almost arbitrarily small space overheads: <1% is no problem for the fast configurations, and <0.1% overhead with around 50% extra runtime cost. This compares to around 10% for XOR filters and ≥ 44% for Bloom filters.
Indeed! Funny enough, I rewrote that article a few years ago, it previously contained an approximation of something like Algorithm L that some person with a blog came up with, having no idea that an even simpler and provably correct algorithm was published as early as 1994 :) Though others have improved the article a lot since then, adding explanations for how/why it works. Couldn't be happier to see it cited in this list!
The App Store page says "Simply take photos of an object from all angles and upload them to our service, and we will create and send you a 3D model ready for 3D printing, Augmented Reality and our web app r3Dent." so not it appears to use some kind of server-side processing. So it's not even on-device.
https://signal.org/android/apk/ and it appears to work without Google Play Services (though push notifications drain more battery iirc because they can't use the google push notification service)
Cosmic background radiation is a thing and water is really good at blocking it, so it's not complete bullshit. Of course, without knowing what dose the GP received, it's impossible to say whether it's a comparable dose to what they would have received on the surface - but it's plausible.
Other companies do that, too - I think it's due to trademark law and how it's much harder to establish a new name than reuse an existing one. Cortana comes to mind.