314 karma · joined May 26, 2016
However it's not rare to find bad drivers on Uber. On Christmas this year I took an uber from the airport, the driver had supposely arrived but he was nowhere to be seen. We called each other and I could hardly hear anything. After wasting about 30 minutes (and battery almost depleted) we finally found each other. It turns out he didn't know how to speak English or the local language. He had two phones, one he used to call a colleage who could (barely) translate english for him, the other phone he used to talk to clients, and both phones were placed mic-to-speaker to bridge the calls. What about the extra time that the driver wasted? I was billed for it and I had no way to dispute it. I could only report this behavior in a review to a driver that didn't seem to be him (was the main driver subletting his account?).
Also the right of repair is orthogonal to the concept of luxury. What is relevant here is whether mercedes is leveraging their market power during the car's design phase to hinder competition in after-sales services and profit from that. Those decisions could have negative externalities for consumers and the environment.
There are also smaller maintenance tasks that are tipically ad-hoc solutions to unsolved problems or responses to monitoring alerts. One of this ad-hoc routines was checking that logs do not grow too large, which used to be a problem in my first systemd centos, although not anymore.
PD: thanks for the bluefin read, it made me discover devpod/devcontainer as an interesting alternative to compose files
- Learning. Figuring out how to migrate a setup even to the most mainstream-like immutable distro (fedora silverblue) can take a while, and to niche distros like talos even longer. However, a k8s-friendly setup with low customization requirements would help to speed up the migration (but it requires more powerful machines).
- Long term support. Regular distros like Debian and AlmaLinux offer free 5 and 10 year support cycles which means maintenance can be done every 1 or 2 years. On the other hand, immutable distros would require much more frequent maintenance, once every 6 months. A weekend every 6 months is a sizeable part of my time budget for hobbies.
One aspect in which immutables distros have improved a lot is in resource usage. They used to require significantly more disk space and have slightly higher minimum requirements than regular distros, but that doesn't seem to be the case anymore.
My concern is that, to produce a single antivenom dose, they need about 150 spiders, which are collected as grown up spiders or eggs. Telling regular citizens to try catch some spiders on their own puts them at risk. In case of something going south, the worst case is death and the best case is an antivenom dose consumed. So by promoting this campaign, the ARP organization assumes that the average person is a highly skilled spider catchers and benefits outweight risks.
Instead I would have expected that antivenom producers would breed the spiders in captivity. This would be a safer alternative for regular citizens. If they really need to catch live spiders in the wild, I would expect some kind of public service in which individuals place a call and then a professional comes to safely catch the spider. In absence of such a public service, my instinct tells me to kill the spiders in the fastest and most reliable way.
I also wanted to point out a (minor) typo. On equation 3, dZt is multiplied by sigma squared, but it should be multiplied just by sigma instead.
But as fas as I know, that's exactly the same case for OpenAI GPT, they were first to use that abbreviation.
I think it makes a clear distinction between EV, plug-in hybrids and non-plug-in hybrids
Imagine going on holidays to Mexico and your phone stops working because some smartass at Samsung is pushing for price discrimination.
I think that this website needs to improve the experience of mobile users. First, the book index on the landing page didn't contain hyperlinks to the free book chapters and these chapters don't appear on the preview, so users may assume it is a shady marketing tactic (trial, requires retweet, subscription to book platform, ...). Second, towards the end of the page, there could be a one-sentence-description of the next section with an hyperlink. Right now there is only a "next" button that is easy to miss, and it can be confused with generic "next post" buttons used by many blog platforms that users learn to ignore because they tend to be useless.
Recently I bought a L14 AMD and it doesn't even come with a decent keyboard or touchpad. The touchpad feels laggy and clunky, there are many of such reports for L14 and T14 models. The built-in keyboard ocassionally gets stuck pressing a key, and the I need to suspend-and-resume to unstuck it.
As you said, usb-c dock problems are a nightmare. Better get a good usb 4 cable with 40 gbps and 100 watts, or else you will spend countless hours doubting if problems are because of the cable. Spoiler: it's not any particular cable, it's the laptop.
For comparison, we use dell latitutes (intel) at work and they just work fine. I wonder if problems are common to all modern thinkpads, or if it only affects AMD models.
https://www.caniemail.com/features/image-base64/
The most reliable method is to attach a png image to the email and reference it from the body using `<img src="cid:insert_cid_ref_here" `
https://www.theregister.com/2021/06/04/opensuse_leaps_to_153...
Previously third party developers targeted RHEL directly, enhancing the RHEL ecosystem. Red Hat could play long term by (indirectly) giving away the base product to the community, and profit from the increase in support subscriptions.
New projects don't target RHEL as often as their primary platform, they prefer containers now. There is less ecosystem enhancement and it's more profitable to milk existing RHEL users. Centos Stream makes it possible to smooth the transition to the new paradigm.
Openshift, Coreos, etc have different purposes and follow different market dynamics. Mainstream developers don't target them directly.
Long term, people will switch to containers and cloud apps (Kubernetes, AWS). In this new environment, operating systems are commoditized and RHEL's moat will slowly shrink. Instead, developers will focus on alpine, debian or similar.
[1]https://en.wikipedia.org/wiki/Poisson_binomial_distribution
[2]https://cran.r-project.org/web/packages/PoissonBinomial/inde...
I found that R has the best libraries. It's the easiest language to use but it's also easy to write spaghetti code. Static analysis is a joke.
Writing code in Julia is slower/more tiresome. I have to annotate all structs and function input types. In languages like typescript, I would see this as an investment because tsserver will later use that information for linting and autocompletion, so the net return is clearly positive. In Julia however static analysis is very primitive and limited, you feel like having to write code twice: once for annotations and then again for the implementation, with very limited cross-checking between the two. When writing functions, output types are so hard to annotate that I just skip them completely and only annotate input types. Type errors are usually caught at runtime. The runtime messages are helpful though.
Unfortunately I couldn't even find a reputable Poisson-binomial package for Python so I stopped here. From my limited experience with python in other projects, I think that static analysis using pyright is mature and worth using (nets a positive return, although inferior to tsserver). This experience varies greatly between frameworks and packages, it's only worth to annotate the code if the underlying libraries also provide type hints.