adwhit | 7 years ago | on: Some Details of My Personal Infrastructure
_wc0m's comments
adwhit | 7 years ago | on: Some Details of My Personal Infrastructure
adwhit | 7 years ago | on: Harried South Koreans pamper pets instead of having kids
The West hasn't really grappled with this question yet, but give it 15 years - when climate breakdown starts seriously affecting quality of life - and I expect the birthrate to crash.
adwhit | 7 years ago | on: Rust 1.32 released
The comparison with Java is interesting. With Java, I have often found that errors occur in a rather non-local fashion, due to dynamic code loading, confusing inheritance trees, and ubiquitous mutations and what have you. Maybe I'm not actually calling the function I thought I was, maybe because I have actually received a subclass of my expected class. Print-debugging is often too narrow to highlight the cause. In such a situation, I would fire up the debugger and inspect the general state of the application (which Java makes relatively easy to do).
In contrast, in Rust things tend to happen in a very constrained fashion. You can't randomly mutate things, you can't (without considerable effort) make complicated graph structures where everything can touch everything else. With the occasional exception of highly generic code, your call sites and function arguments are exactly what you expect. So I can rely on print-debugging to quickly find the cause of my problem.
Incidentally the same is true with Haskell, moreso even, except due to laziness the evaluation order can be harder to ascertain - debug statements can appear in a strange order (or not at all).
_wc0m | 7 years ago | on: Rust 1.32 released
In Rust, everyone is a print debugger. The only thing that really goes wrong in normal code (once it compiles) is "why is this value not what I expect?". Dropping down into GDB is way overkill.
adwhit | 7 years ago | on: The ABCs of Jacobin
adwhit | 7 years ago | on: The ABCs of Jacobin
adwhit | 7 years ago | on: Government Hired a Firm for $13.6M to Hire Recruits. It Hired 2
adwhit | 7 years ago | on: How Restaurants Got So Loud
The world in which we evolved would have been almost silent, almost all of the time, apart from the sounds of birds and insects. And there would have been very little to 'look' at (no text/decor/branding, few hard surfaces, few straight lines, little color and texture variation). And of course no pollution, and very little to 'do'! So it shouldn't be a surprise to find that the sheer sensory intensity of modern living contributes towards depression and schizophrenia [1].
What is the endgame here?
adwhit | 7 years ago | on: Cytoscape.js – Graph theory / network library for analysis and visualisation
adwhit | 7 years ago | on: LinkedIn violated data protection by using 18M email addresses of non-members
Silicon Valley has a phrase for such flagrantly unethical practice, it is called "growth hacking".
adwhit | 7 years ago | on: Palm Oil Was Supposed to Help Save the Planet
adwhit | 7 years ago | on: Palm Oil Was Supposed to Help Save the Planet
_wc0m | 7 years ago | on: Across the West powerful firms are becoming even more powerful
_wc0m | 7 years ago | on: What can I do about climate change?
Agitate and vote for the most left-wing party you can (that has a realistic chance of winning/influencing an election). Campaign for them to institute a ban on fossil fuels. Protest. Climb smokestacks. Make headlines. Break the law. If you work in the media, subvert their agenda as much as possible. Capitalism is crisis.
Of course, the BBC would never state these things. But given how little has been achieved in the last 40 years by playing by the rules, at this point they are obviously necessary, if not sufficient.
adwhit | 7 years ago | on: US Announces Withdraw From Postal Treaty
I didn't say it was zero sum. Poorer nations have experienced some growth, and a lot of that growth has been extracted by the West. Generally, the more a developing country has embraced globalization, the worse it has been exploited. This is not a hugely controversial statement.
If you'd really like to understand the power dynamics, you'll need to do some reading. Former World Bank chief economist Joseph Stiglitz's "Globalization and its Discontents" is a good start, though a little dated now.
See you on the picket lines, comrade!
adwhit | 7 years ago | on: Brave 0.55 released
This is a good point and it is interesting to think about the economic logic of advertising. It seems to me the burden it places on it's viewers is far greater than the (often questionable) value it brings to the advertiser. A huge unaccounted-for externality.
In fact, when you consider the huge psychological weight that a consumerist society places on it's citizens, and the attendant healthcare costs, you could easily make the case that even strictly in economic terms, advertising is a huge net negative, before even considering the social costs.
How much does my city make from all the billboards everywhere? It can't be more than a few dollars per person. I'd happily pay that much more in tax to have them all removed.
adwhit | 7 years ago | on: US Announces Withdraw From Postal Treaty
It isn't what happens at the moment. Every dollar of growth worldwide is subtracted many times over from our environmental commons. At the moment the global economy is a heavily negative-sum game.
adwhit | 7 years ago | on: US Announces Withdraw From Postal Treaty
adwhit | 7 years ago | on: James Murdoch in line to replace Musk as Tesla chairman
I had never thought of Tesla being one of the 'good guys', especially with Musk's backward - even reactionary - views on public transport.[1] It hadn't occurred to me that this might not be mainstream thought.
https://www.wired.com/story/elon-musk-awkward-dislike-mass-t...
Curious example of how the thread position/reaction of others really primes how we receive a comment.