1,216 karma · joined January 13, 2018
When found, the entire pipeline should be made aware of the bottleneck, because some small changes at some steps could lead to huge gains in other steps. Example : "if ops could do this thing, we could remove the entire library from the codebase" (ops), or "that feature was actually never used" (customer feedback), or "if we can get the customer to accept this alternative, we wouldn't need this piece of complicated sub-feature" (need sales)
Then, even the smallest change could impact all other steps such as tests, documentation, reviewing, sales, QA, etc
Personal preference : I would rather hire developers who ship the requested ticket/story, rather than "fixing tech debt" under the hood. To drive the entire company, all its parts must correctly report and correctly execute.
Edit : from the article , “We’re in a build the plane while flying situation, how can we get this out now without doing a big rewrite?” is exactly what non-tech people would ask, because they can take action to mitigate at other steps of the process
"Mutual exchange of insults
If an insult is immediately reciprocated, the court may declare one or both of the persons involved in the exchange of insults not to be liable to punishment."
That way only the fork get periodically DMCA'd, which will be way easier to recover from : just create another fork with the tests
The problem is not GitHub or MS, the problem is the current law about copyrighted content, tools, fair usage, counter procedures, etc.
I would push for teaching _all_ the young adults about how to navigate and read "legal constructs" (history, the vocabulary, the available tools, the process of making laws, codes, how to fill complaints, etc). That way they could dive into finance or any other domain they may find useful.
Law right now is reserved to a few expert who are interested in it, but that give them too much power
1) the Python language was never made for speed of execution, it was made for speed of programming. It is an awesome language for prototyping, teaching and scripting
2) If you want speed, it likely means you are doing math operations, for example ML. In that case, you'd better learn to use state-of-the-art math libraries, made of decades of hardware and mathematical expert knowledge you will never beat.
It would serve you better to :
- learn about existing state-of-the-art compiled librairies and tools in your problem space
- learn to profile your Python code
Python is a great orchestrator to glue libraries and external systems together. If you are reinventing everything in Python, you are not solving actual problems. It's matter of using the right tool for the right task.
Python is a mean to achieve something greater, it's not an end by itself.
There must be a very small mechanical part in my phone's camera (probably the lens when it focuses) that makes a subtle noise when activated. I noticed the noise was present every few minutes when I browsed on Instagram, but only when I forgot to turn off camera permission.
It is creepy, no matter what the reason behind this.
https://www.zdnet.com/article/nvidia-takes-aim-at-teslas-cus...
How does that work when there is no government, as in Belgium ?
That sentiment should come from your language and the content of your discussion, not from your appearance...
Once an image tested positive with your first model, you could run a second more CPU intensive model (but also more accurate) on it.
Maybe one of the Tesla Giga factory on top of the same picture (correctly scaled of course) ?
That's not true. I'm talking about consumer rights. In fact, last I checked (about 1 or 2 months ago), Data Portability Right doesn't even exist in Swiss laws, but it does exist in GDPR and the California Privacy Act.
Protonmail is all built around the Swiss bank image of "your data is as secure than your money". Protonmail doesn't even offer IMAP for free.
If you agree with their methods, no one will stop you to use their services. But again : they do NOT comply with basic consumer rights common to other providers, and I wouldn't recommend them to anyone I know
Good luck when you have 3000 emails and you are physically disabled.
In other words, signing in and using the service is "free", but you must pay to quit it or move to another provider.
There are also many other data than just emails : contact list, your private keys, the folders/tags you used, and all other personal data that Protomail may have about you.
Facebook and Google allow you to download a single zip of _all_ your data, at any time you wish, _for free_. They do it because it is required by the _law_, not because they are being nice.
So, yep. I would send a big warning to anyone who wants to try Protonmail, because Protonmail's terms of service uses dark pattern in that regard, and probably illegal in EU or California.
https://en.m.wikipedia.org/wiki/Colonization_of_the_Moon#Pol...
Quote from Wikipedia : "the Moon's axis of rotation is sufficiently close to being perpendicular to the ecliptic plane that the radius of the Moon's polar circles is less than 50 km. Power collection stations could therefore be plausibly located so that at least one is exposed to sunlight at all times, thus making it possible to power polar colonies almost exclusively with solar energy. Solar power would be unavailable only during a lunar eclipse, but these events are relatively brief and absolutely predictable."
"Probiotic" term has been banned on ads and packages. Those products are now sold as "Ultrabiotic" or other variants. Same product, same impact on consumer, but legal.
I bet all Tesla buyers are aware about what they are actually buying. They can return the car and get a refund if they are not pleased with it.
This ban is bullshit considering that many ads in many industries are deceptive, including healthcare. Tesla is punished only because it is a direct competitor of German cars.
Also, for techie people, do you consider RSS as part of the "web" ? To me, an RSS aggregator app is superior to browsing 20 different news websites, all with different formats.
"web is just way more practical" isn't obvious. It depends about what you put in the "web" bag, and the use cases. Most apps use "web" protocols, so they are technically part of the web.
Firefox and Google Chrome probably have the equivalent of many small high quality libraries embedded in them, implementing 'business' logic or protocols, that could be reused in more places.
I guess a large scale study on github could be done, with a graph analysis to show potential "cut off" points in codebase.