I must be the odd man out but I am not a fan of uv.
1. It tries to do too many things. Please just do one thing and do it well. It's simultaneously trying to replace pip, pyenv, virtualenv, and ruff in one command.
2. You end up needing to use `uv pip` so it's not even a full replacement for pip.
3. It does not play well with Docker.
4. It adds more complexity. You end up needing to understand all of these new environmental variables: `UV_TOOL_BIN_DIR`, `UV_SYSTEM_PYTHON`, `UV_LINK_MODE`, etc.
Does anyone actually believe this is the full story? It has one primary source: her parents.
It says clearly in the article that she violated the terms of her visa according to ICE. Her parents never mention what the violation was. The idea she was deported for doing some chores around the house is laughable.
Disagree. It's only the author's fault. We can't expect engineers to write code and find every last bug in other people's code especially when PRs can be thousands of lines to review.
A broken culture would be expecting engineers to find every last bug in other people's code and blaming them for bugs.
I consider myself pretty financially literate, but I had no idea what an "expense ratio" was for certain. I assumed it meant fees but I had to look it up.
I used the GGML version of Whisper and I had to revert back to the PyTorch version released by OpenAI. The GGML version simply didn't work well even for the same model. I am assuming it has to do with the quantization.
This is a fictional but realistic interview with Leonardo Da Vinci based on his notebooks, and the biography by Walter Isaacson. His responses are either based on his writings, or research by Isaacson.
DKB: Did you struggle with perfectionism?
Leonardo: I sought perfection in everything I did, whether it was my art, my science, or my personal relationships. I was never satisfied with anything that I created, and always strived to improve upon it. This desire for perfection sometimes led to frustration, as I would often spend hours – even days – perfecting a single work, only to scrap it and start again if it didn’t meet my standards. But I believe that it was this striving for perfection that made me the renowned artist and scientist that I am today.
What is the difference between inheriting money and inheriting copyrighted works? One is a lump sum payment and the other is an annuity. They're viewed vastly differently, but they're essentially both just winning the lottery.
We looked into switching to HipChat, but we're sticking with Skype. We really liked HipChat's interface and API, but there were a few negatives.
1) HipChat doesn't support audio only calls and conference calls. This was a dealbreaker for us.
2) Skype has a much larger user base overall and we can use it with other non-company members.
3) One of our developers wrote a plugin to inline images into Skype, which is a nice feature of HipChat.
4) Skype is free.
5) Skype's messaging is P2P and works in our office when our internet goes down. (Thanks Time Warner)
He forgot 5) Write it in C/C++. 150M records is not that large and using Hadoop, which is generally used for I/O bound problems, seems like overkill. A lot of these problems can be avoided by simply dropping down to a lower level language. For example, I was able to write a C implementation of a matrix factorization algorithm (100M records) that ran on my laptop in ~5 minutes. The same algorithm took over 24 hours to run on a Mahout/Hadoop cluster (it also cost about $30 to run on AWS EMR).
I'm actually doing the opposite. Up until a year ago I didn't drink coffee or any other caffeinated beverages. In fact, I really didn't understand why people liked coffee as the taste never appealed to me. Nonetheless I started off trying mochas from Starbucks in the afternoon at work and noticed a huge boost in productivity. I felt energized and started to cruise through projects. Before I started drinking coffee I would get so tired that I would have to take naps during the day (and this is on 8-9 hours of sleep). Now it's a reason to get up in the morning.
I've switched over to normal coffee and I'm still a pretty moderate drinker (5-6 cups a week). I don't drink soda either, so it's my only source of caffeine generally. I think it's fine in moderation and there are definitely some health benefits as well.
I've seen the inverse of this, though. For example, I estimated it would take me a couple days to do finish one part of a project, but I told the PM one week. She in turn multiplied it by 3 when she actually turned in the project schedule. So at the end I was given 3 weeks for an estimated 2 day task.
"Maybe this time Open Source efforts should focus elsewhere, innovating rather than following Google?"
There's a ton of innovative projects in the open source community, but it's difficult to convince people to use them. Developing a clone of a Google tech has a built in marketing advantage: "Google uses something like this."
1. It tries to do too many things. Please just do one thing and do it well. It's simultaneously trying to replace pip, pyenv, virtualenv, and ruff in one command.
2. You end up needing to use `uv pip` so it's not even a full replacement for pip.
3. It does not play well with Docker.
4. It adds more complexity. You end up needing to understand all of these new environmental variables: `UV_TOOL_BIN_DIR`, `UV_SYSTEM_PYTHON`, `UV_LINK_MODE`, etc.