127 private links
Spoiler: C++ is not faster or slower – that's not the point, actually. This article continues our good tradition of busting myths about the Rust language shared by some big-name Russian companies.
Once lauded for its sane defaults, the latest Ubuntu release has usability issues.
A comprehensive, technobabble free explanation of how Bluetooth contact tracing (doesn't) work and why simple solutions are often not that simple, if not outright dangerous, when applied in real life.
In this short essay, written for a symposium in the San Diego Law Review, Professor Daniel Solove examines the nothing to hide argument. When asked about government surveillance and data mining, many people respond by declaring: "I've got nothing to hide." According to the nothing to hide argument, there is no threat to privacy unless the government uncovers unlawful activity, in which case a person has no legitimate justification to claim that it remain private. The nothing to hide argument and its variants are quite prevalent, and thus are worth addressing. In this essay, Solove critiques the nothing to hide argument and exposes its faulty underpinnings.
I was very excited when I first used YAML, but some real-world usage showed it's not so great after all
This recent Tweet erupted a discussion about how logistic regression in Scikit-learn uses L2 penalization with a lambda of 1 as default options. If you don’t care about data science, this sou…
Golang is trash. The Go language is a mess. Go is a poorly designed language. Go's design is a disservice to intelligent programmers. You don't like Google's Go because you are small. Golang...
JS is a most popular technology, and second most wanted technology on the market, according to Stack Overflow 2018 survey. NodeJS is all over backend job ads. React vs Angular is the new tabs vs spaces.
Here we have a gem. JavaScript’s author saying that JS was meant to be what BASIC was to C++ and that was the sales pitch for it. This post is not about technicalities of JS. It’s about how our pluralistic ignorance allowed toy language to first become de-facto language in the browser, then work it’s way to the server side and now being used for things such as console emulation and data science.
As the title indicates, I consider JS being popular a bad thing. To begin with, JS is a very bad language. The Wat talk does brilliant job of explaining what is wrong.
V is a programming language that has been hyped a lot. As it’s recently had its first alpha release, I figured it would be a good idea to step through it and see if it lives up to the promises that the author has been claiming for months.
As far as I can tell, all of the above features are either “work-in-progress” or completely absent from the source repository.
More comfortable online than out partying, post-Millennials are safer, physically, than adolescents have ever been. But they’re on the brink of a mental-health crisis.
One day last summer, around noon, I called Athena, a 13-year-old who lives in Houston, Texas. She answered her phone—she’s had an iPhone since she was 11—sounding as if she’d just woken up. We chatted about her favorite songs and TV shows, and I asked her what she likes to do with her friends. “We go to the mall,” she said. “Do your parents drop you off?,” I asked, recalling my own middle-school days, in the 1980s, when I’d enjoy a few parent-free hours shopping with my friends. “No—I go with my family,” she replied. “We’ll go with my mom and brothers and walk a little behind them. I just have to tell my mom where we’re going. I have to check in every hour or every 30 minutes.”
I like Python, but wish it had static typing. The added safety would go a long way to improving quality and reducing development time. So today I tried to make use of type annotations and a static …