499 karma · joined November 4, 2020
Pick your poison, I guess.
> in western Kentucky, a tradition of barbecued mutton still holds, although no one is quite sure why. https://bittersoutherner.com/southern-perspective/2020/south...
From this perspective, the languages of the glue, the libraries, and the external code all matter less than the ease of writing the glue; interfacing with the external code; and maintaining the libraries. The best language for this probably comes down to a combination of what you're comfortable writing (and reading, and maintaining) and what kinds of tasks you're trying to solve.
For me personally, using Python glue and libraries strikes a pretty good balance here. Writing a script "in Python" doesn't mean you need to reinvent the wheel. If you think `parallel` provides a better interface for map-reduce parallelism than `subprocess` (or than a library function you've written on top of `subprocess`), no problem: you can just call `parallel` from Python (and you'll probably find yourself writing a library function on top of it to abstract away the fact that it's a shell script).
But if you're much more effective working in Bash than Python, then writing your glue and developing your libraries in Bash could be the way to go.
Not every “internal metric” is something you can measure directly.
I think you’ve counted to one strike against the ability of well-functioning societies to operate nuclear safely—-Fukushima—-because $1 billion is pretty negligible in comparison and Chernobyl was operated by a shambolic totalitarian state.
> create problems or make them worse
Personally, I'd hope that the sophistication of the regulators involved, and the liable parties' lawyers---if you're doing something bad enough to be liable for billions of dollars in fines, you can afford good lawyers---would be a good guard against whistleblowers' trying to game the system.
I didn't read the article as asserting that any of the grains popped like popcorn? There's a picture that makes this quite clear.
Last I checked, Linux was behind other platforms because there’s a lot of complex custom dns configuration that chrome (understandably) didn’t want to be accused of overriding/ignoring, but which isn’t all easily visible to the browser
(probably other examples too. This just floored me as an American)
> * On the left hand, you don't just get some level of control over maximum income, but also can just directly set an income-floor. What more do you want?
"UBI gives people dollars but takes away their free education and food assistance, so they have to choose how to spend the money. We should explicitly guarantee basic rights, not make people purchase them."
> * On the right hand, for one you're basically giving every entrepreneur a "free" ramen budget for their startup to build on top of. At the same time you can also abolish quite a number of subsidies, reducing the costs of bureaucratic administration.
"UBI is additional public spending. Giving people UBI doesn't mean they _don't_ get other benefits too. Also, assistance from the state should be limited to things people in unexpected situations desperately need (like food assistance): it's not a good use of taxpayer money to fund Kim_Bruning's next iPhone."
https://www.thirdway.org/memo/how-advanced-nuclear-got-on-th...
(The article provides a really interesting window into a real-world lobbying project IMO.)